📜  kotlin init arraylist (1)

📅  最后修改于: 2023-12-03 15:17:09.439000             🧑  作者: Mango

Kotlin初始化ArrayList

在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的方法。