Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何仅在kotlin中为每个映射键执行for循环?_Kotlin - Fatal编程技术网

如何仅在kotlin中为每个映射键执行for循环?

如何仅在kotlin中为每个映射键执行for循环?,kotlin,Kotlin,我发现在每个键值对中迭代是: map.forEach { key, value -> println("$key = $value") } 如何迭代并获取每个键的所有值-类似于 map.forEach { key -> println("$key") } 谢谢如果您只想迭代其中一个,那么这里有myMap.key和myMap.value。和myMap.entries如果您想要实际的Entry对象,其中您的forEach变量需要是{(key,v

我发现在每个键值对中迭代是:

map.forEach { key, value -> println("$key = $value") }
如何迭代并获取每个键的所有值-类似于

map.forEach { key -> println("$key") }

谢谢

如果您只想迭代其中一个,那么这里有
myMap.key
myMap.value
。和
myMap.entries
如果您想要实际的
Entry
对象,其中您的
forEach
变量需要是
{(key,value)->}
(即一个包含两个组件的单个变量)

如果您只想迭代其中一个变量,则有
myMap.key
myMap.value
。和
myMap.entries
如果您想要实际的
Entry
对象,其中您的
forEach
变量需要是
{(键,值)->}
(即一个包含两个组件的单个变量)

您所说的“每个键的所有值”是什么意思?映射对每个键只有一个值。如果您想迭代所有值而忽略键,您可以执行以下操作:“每个键的所有值”是什么意思?映射对每个键只有一个值。如果要忽略键对所有值进行迭代,可以执行
map.values.forEach