目录
一、List集合的增删改查
首先我们来看看List集合的基础增删改查:
增加:
//标题
System.out.println("===list集合容器的增删改查===\n");
//集合
ArrayList ls = new ArrayList<>();
//增加
ls.add("我");
ls.add("喜");
ls.add("欢");
ls.add("你");
循环遍历:
//循环遍历查询
System.out.println("❤❤❤❤循环遍历❤❤❤❤");
for (Object obj : ls) {
System.out.println(obj);
}
执行结果:
单个查询:
//根据下标查询
System.out.println("❤❤❤❤单个查询❤❤❤❤");
System.out.println(ls.get(1));
修改:
//修改
ls.set(0, "鸡婆");
System.out.println("❤❤❤❤修改后❤❤❤❤");
for (Object obj : ls) {
System.out.println(obj);
}
删除:
//根据下标删除
Object o = ls.remove(0);
//根据对象删除
ls.remove("鸡婆");
//打印测试
System.out.println("❤❤❤❤删除的元素❤❤❤❤");
System.out.println(o);
System.out.println("❤❤❤❤删除后的集合❤❤❤❤");
for (Object obj : ls) {
System.out.println(obj);
}
全部的执行结果:
案例1:剔除集合中的奇数
1.1 :定义集合并遍历:
ArrayList<String> ls2 = new ArrayList<>();
ls2.add("1");
ls2.add("4");
ls2.add("5");
ls2.add("8");
ls2.add("9");
ls2.add("11");
System.out.println("❤❤❤❤剔除前的集合❤❤❤❤");
for (String string : ls2) {
System.out.println(string);
}
执行结果:
1.2 开始剔除:
ArrayList<String> ls3 = new ArrayList