我有一个 Java TreeSet
:
TreeSet<Integer> tsA = new TreeSet<Integer>();
我在这个 TreeSet 上声明了一个迭代器,如下所示:
Iterator<Integer> tsAI = tsA.iterator();
现在,tsAI
有类似hasNext()
and的方法next()
。但是,我想在调用的迭代器中添加一个自定义方法以及原始方法seek(num)
,它将迭代器放置在num
TreeSet 中所需的位置。
所以说如果我TreeSet
有值(1, 2, 3, 4, 5, 7)
并且我在 2 并且我调用seek(5)
迭代器应该跳转到 5。我该怎么做?