我是 Kotlin 初学者。我有一个包含一些项目的可变列表,我想将一个新项目添加到第 0 个索引,但我的列表已经在第 0 个位置有一个项目,我想移动到第一个索引。现在我的代码正在添加该项目,但前一个项目正在丢失。
var list :MutableList<Food> = mutableListOf()
list.set(0,setItem)
fun setItem: Food{
val food = Foood("Select", -1, "Dessert", "" )
return food
}
Run Code Online (Sandbox Code Playgroud)
该add方法不会覆盖现有值,而是将它们转移:
val list: MutableList<String> = mutableListOf("one", "two", "three")
list.add(0, "zero")
println(list) // [zero, one, two, three]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1132 次 |
| 最近记录: |