egek
06/18/2019, 2:50 PMDico
06/18/2019, 3:19 PMEnum.values.let { it[Random.nextInt(it.size)] }
Stephan Schroeder
06/18/2019, 3:55 PMfun <T> Array<T>.random(): T = get((0..size-1).random())
and now you can write simply Enum.values().random()
LS
06/18/2019, 4:05 PMgildor
06/18/2019, 4:29 PM