如何在 Kotlin 中初始化一个空的 ArrayList?

kotlin mobile developmentapps/applications

可以使用 Kotlin 的 ArrayList 类来创建一个空的 ArrayList。它是一个动态数组,这意味着它会随着数据的添加而自动扩展。ArrayList 是一个有序的元素序列,但与简单的数组不同,ArrayList 可以包含多种数据类型的数据。

ArrayList 的函数定义如下:

fun <T> arrayListOf(): ArrayList<T>

它返回一个空的 new ArrayList。如果参数是一个数字,则它将返回一个包含给定元素的 ArrayList。

示例:在 Kotlin 中初始化一个空数组

以下示例演示了如何创建动态 ArrayList 并对其进行初始化。

fun main(args: Array<String>) {
   val myArrayList = ArrayList<String>()
   println("My Empty ArrayList: " + myArrayList)
   // 向 ArrayList 中插入元素
   myArrayList.add("C")
   myArrayList.add("Java")
   myArrayList.add("SQL")
   myArrayList.add("Kotlin")
   println("Elements added in the ArrayList: " + myArrayList)
}

输出

执行后,它将生成以下输出 −

My Empty ArrayList: []
Elements added in the ArrayList: [C, Java, SQL, Kotlin]

相关文章