📅  最后修改于: 2023-12-03 15:17:09.439000             🧑  作者: Mango
在Kotlin中,可以使用arrayListOf()
函数来初始化一个ArrayList。
val myList: ArrayList<String> = arrayListOf("apple", "banana", "orange")
在上面的代码中,我们初始化了一个包含三个字符串的ArrayList。
如果你想要初始化一个空的ArrayList,可以直接调用arrayListOf()
函数:
val myList: ArrayList<String> = arrayListOf()
接下来,我们可以使用add()
方法向ArrayList中添加元素:
myList.add("grape")
myList.add("pear")
使用get()
方法来获取某一位置上的元素:
val fruit: String = myList.get(0) // 获取第一个元素
或者使用下标来获取元素:
val fruit: String = myList[0] // 获取第一个元素
我们也可以使用set()
方法来修改指定位置上的元素:
myList.set(0, "cherry")
val fruit: String = myList.get(0) // 获取第一个元素,现在是"cherry"
如果你想要删除某一位置上的元素,可以使用removeAt()
方法:
myList.removeAt(0) // 删除第一个元素
最后,可以使用size
属性来获取ArrayList的长度:
val length: Int = myList.size // 获取ArrayList的长度
以上就是Kotlin初始化和操作ArrayList的方法。