在Kotlin中,您可以通过以下方式循环Map
:
1. for循环
val items = HashMap<String, Int>()
items["A"] = 10
items["B"] = 20
for ((k, v) in items) {
println("$k = $v")
}
2. forEach
items.forEach {
k, v ->
println("$k = $v")
}
1.对于循环
循环映射并通过键或值对其进行过滤。
fun main(args: Array<String>) {
val items = HashMap<String, Int>()
items["A"] = 10
items["B"] = 20
items["C"] = 30
println("-- Example 1 -- \n $items");
//for loop
println("\n-- Example 1.1 -- ")