public class ListDemo4 {
public static void main(String[] args) {
List list = new ArrayList();
list.add("hello");
list.add("world");
list.add("java");
// Iterator it = list.iterator();
// while (it.hasNext()) {
// String s = (String) it.next();
// if ("hello".equals(s)) {
// list.add("IOS");
ListIterator lit = list.listIterator();
while (lit.hasNext()) {
String s = (String) lit.next();
if ("hello".equals(s)) {
lit.add("IOS");
}
}
System.out.println("list:" + list);
}
}
用iterator迭代器 就会错 用ListIterator迭代器就不会错 |
|