kotlin shuffled()でList(リスト)からランダムな要素を取得するサンプル
環境
Windows11 pro 64bit
java 19.0.1
kotlin 1.7.20-release-201
構文
リスト変数名.shuffled().first()
list.shuffled().first()を利用して、Listの要素をランダムに取得します。
使用例
fun main() { val ns = listOf(11, 22, 33, 44, 55,66) for (i in 1..6) { println(ns.shuffled().first()) } }
実行結果
55 22 44 33 11 55