kotlin shuffled Listの要素をシャッフルするサンプル

環境
java 19.0.1
kotlin 1.7.20-release-201

構文
リスト名.shuffled()
Listの要素をシャッフルするには、「shuffled」を使います。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fun main() {
val list = listOf(11, 23, 33, 42, 51, 62)
println(list.shuffled())
val list2 = listOf(11, null, 33, null, 51, 62)
println(list2.shuffled())
println(list2)
}
fun main() { val list = listOf(11, 23, 33, 42, 51, 62) println(list.shuffled()) val list2 = listOf(11, null, 33, null, 51, 62) println(list2.shuffled()) println(list2) }
fun main() {

    val list = listOf(11, 23, 33, 42, 51, 62)

    println(list.shuffled())

    val list2 = listOf(11, null, 33, null, 51, 62)

    println(list2.shuffled())

    println(list2)

}

実行結果
[42, 23, 33, 51, 62, 11]
[null, null, 62, 33, 51, 11]
[11, null, 33, null, 51, 62]

IT

Posted by arkgame