【发布时间】:2018-07-22 09:59:24
【问题描述】:
在 Kotlin 中,我如何从 Sequence<T> 或 Stream<T> 获得 Iterable<T>?
在 Java 中,我可以通过以下方法获取 Iterable<T>s,但等效的 Kotlin 代码不起作用:
final Stream<T> s = /*get Stream*/;
final Iterable<T> i1 = s::iterator;
final Iterable<T> i2 = () -> s.iterator();
【问题讨论】:
标签: kotlin iterator java-stream iterable method-reference