Kotlin 2 : 迴圈和集合
前篇: Kotlin 1 : 從 Hello world! 開始
範例 11
class 初始化 可以寫在 init { } 中
集合之後要動態改變元素, 可以宣告成 mutable
迴圈變數可以不用刻意宣告, 範圍 可以用 A..B , 也可以 iterate 一個 list 內的成員
集合可以用 shuffled() 來打亂
==
範例 12 :
延續 範例 11, 可以改用 joinToString()
其中 { name_map[it]!!.toString() } 為 lambda 寫法
!! 是強制 name_map[it] 不用考慮會是 null 的情況
==
範例 13 :
延續 範例 12, 可以對集合做一些操作, 例如 sum()
留言
張貼留言