kotlin中数组的运用
时间: 2024-10-23 19:08:17 浏览: 21
在Kotlin中,数组是一种固定大小的数据结构,它可以存储同类型的元素。Kotlin支持两种类型的数组:基本类型数组(如IntArray)和对象引用数组(如Array<String>)。以下是Kotlin中数组的一些常见应用:
1. **创建和初始化**:
```kotlin
val intArray = IntArray(5) // 创建一个包含5个默认值0的整数数组
val stringArray = arrayOf("a", "b", "c") // 使用初始值列表直接创建字符串数组
```
2. **访问元素**:
```kotlin
array[0] // 访问数组的第一个元素
```
3. **长度**:
```kotlin
intArray.size // 获取数组的长度
```
4. **遍历**:
```kotlin
for (i in intArray) {
println(i)
}
```
5. **修改元素**:
```kotlin
intArray[0] = 10 // 修改数组的第一个元素
```
6. **动态数组**(如果需要动态扩展,可以使用`List`而不是数组):
```kotlin
val list = mutableListOf<Int>() // 创建空的可变列表
list.add(1) // 动态添加元素
```
阅读全文