我有一个类MyDoublyIterator<E>
,实现了Iterator<E>
接口。此外,它还有一些其他方法不是界面的一部分(例如public void boolean hasPrev()
)。当我尝试在我的主类中调用该方法时,我的IDE无法解析该方法。 下面是我使用叫它java实现与其他方法的接口
Iterator<String> di = new MyDoublyIterator<String>();
di.hasPrev();
的代码,所以我想我的问题为什么就不能找到方法。我是否必须构建一个实现接口并将其扩展的抽象类?
你知道的ListIterator''提供了一个双向迭代器,对不对? –
c00kiemon5ter
2011-06-15 01:09:21
我不知道,但无论哪种方式,我只是试验学习。 – jhlu87 2011-06-15 01:11:05