koltin遍历map集合
时间: 2023-07-04 08:30:33 浏览: 128
kotlin的数组遍历输出
在 Kotlin 中,遍历 Map 集合可以使用以下几种方式:
1. 使用 for 循环遍历 Map 集合的键值对:
```kotlin
val map = mapOf("a" to 1, "b" to 2, "c" to 3)
for ((key, value) in map) {
println("key = $key, value = $value")
}
```
2. 使用 forEach() 方法遍历 Map 集合的键值对:
```kotlin
val map = mapOf("a" to 1, "b" to 2, "c" to 3)
map.forEach { (key, value) ->
println("key = $key, value = $value")
}
```
3. 遍历 Map 集合的键或值:
```kotlin
val map = mapOf("a" to 1, "b" to 2, "c" to 3)
for (key in map.keys) {
println("key = $key")
}
for (value in map.values) {
println("value = $value")
}
```
以上是 Kotlin 遍历 Map 集合的几种方式,根据实际需求选择合适的方式即可。
阅读全文