とてもシンプルに思えますが、Kotlin をMutableList
空に初期化するにはどうすればよいでしょうかMutableList
?
この方法でハックすることもできますが、もっと簡単な方法があるはずです。
var pusta: List<Kolory> = emptyList()
var cos: MutableList<Kolory> = pusta.toArrayList()
ベストアンサー1
次のように書くこともできます:
val mutableList = mutableListOf<Kolory>()
これは最も慣用的な方法です。
代替手段は
val mutableList : MutableList<Kolory> = arrayListOf()
または
val mutableList : MutableList<Kolory> = ArrayList()
これは、Java 型がコンパイラ トリックによってArrayList
暗黙的に型を実装しているという事実を利用しています。MutableList