Shuffle a list of integers with Java 8 Streams API

后端 未结 8 1130
别那么骄傲
别那么骄傲 2020-11-28 09:34

I tried to translate the following line of Scala to Java 8 using the Streams API:

// Scala
util.Random.shuffle((1 to 24).toList)

To write t

8条回答
  •  遥遥无期
    2020-11-28 10:36

    To perform a shuffle efficiently you need all the values in advance. You can use Collections.shuffle() after you have converted the stream to a list like you do in Scala.

提交回复
热议问题