和Java不一样,Kotlin 的数组是容器类, 提供了 ByteArray, CharArray, ShortArray, IntArray, LongArray, BooleanArray, FloatArray, DoubleArray
直接指定长度 val fixedSizeArray = arrayOfNulls<Int>(3) 使用装箱操作 val arr = arrayOf(1, 2, 3)
val city = arrayOf("shenzhen", "beijing", "changsha")val intArr = intArrayOf(1, 2, 3)val byteArr = byteArrayOf(1, 2, 3)val packs = Array<BtPacket>(3)
使用闭包进行初始化 val asc = Array(5, { i -> i + i })
空数组 val empty = emptyArray<Int>()
遍历数组 for (i in byteArr) { println(i) } 遍历数组下标 for (j in byteArr.indices) { println(j) }