扩展Java Iterable以支持方向迭代方向?

时间:2018-03-02 22:00:38

标签: java iterator iterable

我正在实现一个实现Iterable接口的类。

我正在寻找一种方法,我可以让iterator()方法返回一个Iterator向前移动(从0索引开始)或向后移动(从最后一个索引开始)。

我不需要Iterator

以外的任何其他操作

我不确定最佳设计 - 可能是一个构造函数参数,它会更改返回的基础迭代器?

或者,还有其他一些模式可以实现吗?

0 个答案:

没有答案