ArrayList案例:掌握从容器中找出某些数据并成功删除的技巧
·
思路分析:
导包并创建集合:java.util.ArrayList<String>
添加元素:add() 方法存入 5 个字符串
普通 for 循环遍历:用索引 i 逐个获取元素
判断:contains("草莓") 检查是否包含目标文字
删除:符合条件就调用 remove() 删除
输出结果
public class Home {
public static void main(String[] args) {
java.util.ArrayList<String> list = new java.util.ArrayList<>();
list.add("草莓蛋糕");
list.add("蓝莓布丁");
list.add("草莓冰淇淋");
list.add("咸蛋黄冰淇淋");
list.add("香草蛋糕");
System.out.println(list);
//从集合中找出包含草莓的数据并删除
for (int i = 0; i < list.size(); i++) {
//取出当前遍历的数组
String ele = list.get(i);
if (ele.contains("草莓")){
list.remove(ele);
i--;
}
}
System.out.println(list);
}
}
更多推荐

所有评论(0)