Junior — Middle
Чӣ гуна рӯйхати тағйирёбандаро дар Kotlin амалӣ кардан мумкин аст?
sobes.tech AI
Ҷавоб аз AI
Дар Kotlin, барои эҷоди рӯйхати тағйирёбанда, интерфейси MutableList истифода мешавад. Онро бо ёрии функсияи mutableListOf() месозанд. Ин рӯйхат имкон медиҳад, ки унсурҳоро илова кардан, хориҷ кардан ва тағйир додан.
Масалан:
val list: MutableList<String> = mutableListOf("ҷомак", "банан")
list.add("ананас")
list[0] = "гулкарам"
println(list) // [гулкарам, банан, ананас]
Агар ба рӯйхати бо андозаи доимӣ, аммо бо имконияти тағйир додани унсурҳо ниёз дошта бошед, метавонед ArrayList ё массивҳоро истифода баред.