私はこのイテレータを持っています、
Set<BigFraction> key = knowledgeD.keySet();
TreeSet<BigFraction> sortKey = new TreeSet<BigFraction>();
sortKey.addAll(key);
Iterator<BigFraction> iter = sortKey.iterator();
return iter;
BigFraction は、これを int などでサブするだけで簡単になる場合のデータ型です。
とにかく、後でイテレータを呼び出したとき
while (iterator().hasNext());
それは基本的に、何らかの無限ループを提供するだけです...そして、この while ループの前に iterator() を出力すると、
java.util.TreeMap$KeyIterator@53b4b24d
どんなアイデアも行き詰まっている
よろしく、
シム