Logo

Programming-Idioms

History of Idiom 11 > diff from v28 to v29

Edit summary for version 29 by :
New Scala implementation by user [meshelton]

Version 28

2016-02-16, 16:29:25

Version 29

2016-02-16, 21:50:22

Idiom #11 Pick a random element from a list

List x must be non-empty.

Idiom #11 Pick a random element from a list

List x must be non-empty.

Imports
import scala.util.Random
Code
val x = List(1, 2, 3, 4)
x(Random.nextInt(x.size))