私はJavaを持っていますTreeSet
:
TreeSet<Integer> tsA = new TreeSet<Integer>();
この TreeSet に対してイテレータを次のように宣言します。
Iterator<Integer> tsAI = tsA.iterator();
現在、や などtsAI
のメソッドがhasNext()
ありnext()
ます。ただし、呼び出されたイテレータに元のメソッドと一緒にカスタム メソッドを追加したいと思います。これにより、TreeSetseek(num)
の必要な場所にイテレータが配置されます。num
たとえば、TreeSet
値(1, 2, 3, 4, 5, 7)
があり、2 にいて、イテレータを呼び出しseek(5)
て 5 にジャンプする必要があるとします。どうすればこれを行うことができますか?