第二种 删除 和 修改
第三种 查询
具体实现 (比较乱 – 主要自用)
这里基本是基本的
// 创建一个集合对象
List list = new ArrayList();
list.add(99) ;
list.add(88) ;
list.add(77) ;
list.add(66) ;
list.add(111);
System.out.println( "我是初始list:"+list);
// 再创建一个 集合对象 list2
List list2 = new ArrayList();
list2.add(99) ;
list2.add(88) ;
list2.add(77) ;
list2.add(66) ;
list2.add(11);
// list.addAll(list2); // 将list2 的数据给list
// list.addAll(2,list2); // 将list2 数据放在list的2号元素 本来77的位置
// list.removeAll(list2); //这个意思是 将 list 里的 list2 有的数据删掉 -- 也可以理解为把他们共同的元素删掉
list.retainAll(list2); // 这个就是只有 两个集合都共同拥有的元素
System.out.println("我是初始list2:"+list2);
//遍历
System.out.println("我是list2给我数据后的list"+list);
这里比基本难一点的基本
// 创建一个集合对象
List list = new ArrayList();
list.add(99) ;
list.add(88) ;
list.add(77) ;
list.add(66) ;
list.add(111);
System.out.println( "我是初始list:"+list);
//开始做删除操作
// list.remove(2); //删除 二号 元素 ;因为777不吉利
// 如果我要删除某个数据 比如 77怎么操作?
// list.remove(new Integer(77));
//如果我想将 77 改成 68怎么改?
// list.set(2,68); // 将2号元素 修改成68 即可
// list.clear(); // 删除所有元素
// System.out.println(list.contains(66)); //查询我这个集合有没有66 有就为 true
// System.out.println(list.indexOf(66)); //查询出我这个66的集合在三号元素
System.out.println(list.isEmpty()); //判断集合是不是空的 flast
list.clear();
System.out.println(list.isEmpty()); // 删除所有元素后 true
//遍历
System.out.println("我是修改后的的list"+list);



