我有這個迭代器,迭代器返回隨機字母不能讓它迭代
Set<BigFraction> key = knowledgeD.keySet();
TreeSet<BigFraction> sortKey = new TreeSet<BigFraction>();
sortKey.addAll(key);
Iterator<BigFraction> iter = sortKey.iterator();
return iter;
BigFraction僅僅是數據類型,如果它使任何容易只是int或東西Sub此。
反正當我打電話迭代後來就
while (iterator().hasNext());
它基本上只是給了我somesort的無限循環......當我這個while循環之前打印輸出迭代器()我得到
[email protected]
任何想法的那種卡,
問候,
Sim
它應該是'iterator.hasNext()'...你曾經調用過迭代器嗎?next()'(這是什麼使計數器前進到下一個對象,並可能使它耗盡)? – PaulProgrammer
@PaulProgrammer no iterator.hasNext()不適用於這個while循環它拋出一個錯誤 – Sim