web-dev-qa-db-fra.com

Mélanger une liste dans Scala

J'ai une question à poser pour la liste aléatoire dans scala using scala.util.Random.

Par exemple, j'ai

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 ;(

donc je veux le val color être un ordre aléatoire de val a, b, c and d.

17
Deden Bangkit

Lecture aléatoire de la méthode de classe aléatoire de l'utilisateur Scala:

scala.util.Random.shuffle(List(a,b,c,d))
57
Nyavro