List<String> l = new ArrayList<String>();
l.add("1");
l.add("2");
l.add("3");
Iterator iter = l.iterator();
while(iter.hasNext()){
String s = iter.next().toString();
System.out.println(s);
}
如果紅色處爲IF 只會執行一次,也只會打印一次,如果爲While 會打印所有,if和while的區別就不詳說了,只是一個小小的問題搞了好久,特別記錄一下,你懂的!(文件及流的讀寫也會出現此問題)