Sobes.tech
Junior — Middle

Чӣ гуна рӯйхати тағйирёбандаро дар Kotlin амалӣ кардан мумкин аст?

sobes.tech AI

Ҷавоб аз AI

Дар Kotlin, барои эҷоди рӯйхати тағйирёбанда, интерфейси MutableList истифода мешавад. Онро бо ёрии функсияи mutableListOf() месозанд. Ин рӯйхат имкон медиҳад, ки унсурҳоро илова кардан, хориҷ кардан ва тағйир додан.

Масалан:

val list: MutableList<String> = mutableListOf("ҷомак", "банан")
list.add("ананас")
list[0] = "гулкарам"
println(list) // [гулкарам, банан, ананас]

Агар ба рӯйхати бо андозаи доимӣ, аммо бо имконияти тағйир додани унсурҳо ниёз дошта бошед, метавонед ArrayList ё массивҳоро истифода баред.