使用 Java 8 Streams API 随机排列整数列表
2022-09-01 04:48:48
我试图使用Streams API将Scala的以下行转换为Java 8:
// Scala
util.Random.shuffle((1 to 24).toList)
为了在Java中编写等效项,我创建了一系列整数:
IntStream.range(1, 25)
我怀疑在流API中找到一个方法,但只知道奇怪的方法:toList
IntStream
collect(
Supplier<R> supplier, ObjIntConsumer<R> accumulator, BiConsumer<R,R> combiner)
如何使用 Java 8 Streams API 对列表进行随机排序?