List<String> coll = new ArrayList<String>(); //LinkedList(); //ArrayList();; coll.add("is"); coll.add("Sunday."); // Output all elements by iterator Iterator it = coll.iterator(); System.out.println(it.hasNext()); while(it.hasNext()) { System.out.println(it.next() + " "); } 如題 有沒有好的方法 還有 Iterator it = coll.iterator();為什么要放在coll.add();之后 不然會(huì)出錯(cuò)
1 回答

拉丁的傳說
TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個(gè)贊
你好!
關(guān)于iterator的Next()遍歷完之后怎么回到起點(diǎn),你可以重新it=coll.iterator(),就可以回到起點(diǎn)。
最后的問題,一般不會(huì)出錯(cuò),這個(gè)順序沒有關(guān)系的。
僅代表個(gè)人觀點(diǎn),不喜勿噴,謝謝。
添加回答
舉報(bào)
0/150
提交
取消