Kevin Learn Kotlin:数据容器(数组)

2021-12-01  本文已影响0人  Kevin_小飞象
每日一图.jpg

容器是用于存放数据的载体。容器分为数据、集合。

Kotlin 数组

1. 特点

数组是一种初始化时指定容器大小,不可以动态调整其大小的容器。元素按顺序存储在一串连续的内存段上。

2. 创建方式

val array = arrayOf(1, 2, 3)
val arr = arrayOf(1, true, "kotlin", JSONObject())    // 集合中的元素可以是任意类型
val args = arrayOfNulls<String>(6)

3. 常见操作

14.png
val array = arrayOf(1, 2, 3, 4, 5)
array[index]    //获取数组的第 index 个元素,下标从 0 开始
fun main() {
    val args = arrayOf(1, 2, 3, 4, 5)
    for (item in args) {
        println(item)  
    }
}
fun main() {
    val args = arrayOf(1, 2, 3, 4, 5)
    for (i in args.indices) {
        println(i.toString() + "→" + args[i])
     
    }
}
fun main() {
    val args = arrayOf(1, 2, 3, 4, 5)
    for ((index, item) in args.withIndex()) {
        println("$index ===> $item")
    }
}
fun main() {
    val args = arrayOf(1, 2, 3, 4, 5)
    args.forEach { 
        println(it)
    }
}
val args = arrayOf(1, 2, 3, 4, 5)
    args.forEachIndexed{index, item ->
        println("$index ===> $item")
    }
上一篇下一篇

猜你喜欢

热点阅读