Berbagai bentuk tergantung pada jenis Daftar, untuk Daftar Array:
val myList = mutableListOf<Kolory>()
// or more specifically use the helper for a specific list type
val myList = arrayListOf<Kolory>()
Untuk LinkedList:
val myList = linkedListOf<Kolory>()
// same as
val myList: MutableList<Kolory> = linkedListOf()
Untuk jenis daftar lainnya, akan dianggap Mutable jika Anda membuatnya secara langsung:
val myList = ArrayList<Kolory>()
// or
val myList = LinkedList<Kolory>()
Ini berlaku untuk apa pun yang menerapkan List
antarmuka (mis. Perpustakaan koleksi lainnya).
Tidak perlu mengulangi jenis di sisi kiri jika daftar sudah Mutable. Atau hanya jika Anda ingin memperlakukannya sebagai hanya baca, misalnya:
val myList: List<Kolory> = ArrayList()