迭代器删除

This commit is contained in:
seahi 2024-11-21 09:36:07 +08:00
parent c21520d8ee
commit 0d57276315

View File

@ -1,4 +1,24 @@
package chapter6;
import java.util.ArrayList;
import java.util.Iterator;
public class Example04 {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("张三");
list.add("李四");
list.add("王五");
list.add("张三");
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String name = iterator.next();
if (name.equals("张三")) {
iterator.remove();
}
}
System.out.println(list);
}
}