第一个问题:
public class test { public static void main(String[] args) { List list = new ArrayList();
list.add("hello");
list.add("java");
System.out.println(list.size());
ListIterator it = list.listIterator(); it.add("@@@@@@@@@@");
System.out.println(list.size());
while (it.hasNext()) {
Object o = it.next();
System.out.println(o);
} }
}
看完上面的代码,第一个问题的原因很明显了
第二个问题:
public class a { public static void main(String[] args) { List list = new ArrayList();
list.add("hello");
list.add("java");
ListIterator it = list.listIterator();
while (it.hasNext()) {
it.next();
it.set("a");
Object o = it.next();
System.out.println(o.toString()); }
it = list.listIterator();
while (it.hasNext()) { Object o = it.next();
System.out.println(o.toString()); } }
}
看完上面的代码,第二个问题的原因也很明显了
public class test { public static void main(String[] args) { List list = new ArrayList();
list.add("hello");
list.add("java");
System.out.println(list.size());
ListIterator it = list.listIterator(); it.add("@@@@@@@@@@");
System.out.println(list.size());
while (it.hasNext()) {
Object o = it.next();
System.out.println(o);
} }
}
看完上面的代码,第一个问题的原因很明显了
第二个问题:
public class a { public static void main(String[] args) { List list = new ArrayList();
list.add("hello");
list.add("java");
ListIterator it = list.listIterator();
while (it.hasNext()) {
it.next();
it.set("a");
Object o = it.next();
System.out.println(o.toString()); }
it = list.listIterator();
while (it.hasNext()) { Object o = it.next();
System.out.println(o.toString()); } }
}
看完上面的代码,第二个问题的原因也很明显了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货