我对使用scala.util.Random
的scala中的shuffle列表提出疑问。
例如我有
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 ;(
所以我希望val color
是val a, b, c and d
的随机顺序。
答案 0 :(得分:56)
用户Scala的Random类方法shuffle:
scala.util.Random.shuffle(List(a,b,c,d))