如何从迭代器创建一个Java 8 Stream?
- 论坛
- 如何从迭代器创建一个Java 8 Stream?
19 浏览
如何从迭代器创建一个Java 8 Stream?
是否有可能从一个迭代器中创建一个流,其中对象的顺序与通过调用迭代器的next()方法重复生成的顺序相同?我正在考虑的具体情况涉及使用TreeSet.descendingIterator()返回的迭代器,但我可以想象其他情况下迭代器可用但不是集合的引用。
例如,对于一个TreeSet
是否有可能从一个迭代器中创建一个流,其中对象的顺序与通过调用迭代器的next()方法重复生成的顺序相同?我正在考虑的具体情况涉及使用TreeSet.descendingIterator()返回的迭代器,但我可以想象其他情况下迭代器可用但不是集合的引用。
例如,对于一个TreeSet