@Test
public void fun9(){
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
list.add("E");
// 获取迭代器
Iterator<String> it = list.iterator();
while(it.hasNext()){
String str = it.next();
if("B".equals(str)){
it.remove();
}
}
System.out.println(list);
}
java 流遍历移除List元素
最新推荐文章于 2024-07-31 04:29:33 发布
该代码段展示了如何在Java中使用List的迭代器进行元素遍历并删除特定元素B的过程。首先创建了一个包含A,B,C,D,E的ArrayList,然后获取迭代器,通过hasNext()检查并next()获取元素,一旦找到B就调用remove()方法删除它。
4万+

被折叠的 条评论
为什么被折叠?



