import java.util.List;
import java.util.ArrayList;
import java.util.ListIterator;
public class Demo1_Collection {
//集合的遍历
//判断有没有”word"元素,如果有,添加“javaee”
@SuppressWarnings("unchecked")
public static void main(String[] args) {
//@SuppressWarnings("rawtypes")
List list =new ArrayList();
list.add("a");
list.add("word");
list.add("c");
list.add("d");
list.add("e");
/*Iterator it =list.iterator();
while(it.hasNext()){
String str=(String)it.next();//向下转型
if("word".equals(str)){
list.add("javaee");//遍历同时并发修改
}
}*/
ListIterator lit =list.listIterator();
while(lit.hasNext()){
String str=(String)lit.next();//向下转型
if("word".equals(str)){
lit.add("javaee");//遍历同时并发修改
}
}
System.out.println(list);
}
}
Java学习笔记37:集合框架实现并发修改
最新推荐文章于 2023-07-18 15:13:07 发布