问题
I have question to for shuffle list in scala using scala.util.Random
.
For example I have
val a = cyan
val b = magenta
val c = yellow
val d = key
val color = Random.shuffle.List(a,b,c,d).toString //but it doesn't work ;(
so I want the val color
to be random order of val a, b, c and d
.
回答1:
User Scala's Random class method shuffle:
scala.util.Random.shuffle(List(a,b,c,d))
来源:https://stackoverflow.com/questions/39990858/shuffle-a-list-in-scala