[kotlin] 맵(Map)에 있는 모든 데이터를 순회하는 방법은 무엇인가요?
- 반복문을 사용하는 방법
val map = mapOf("a" to 1, "b" to 2, "c" to 3) for ((key, value) in map) { println("$key = $value") }
- forEach() 함수를 사용하는 방법
val map = mapOf("a" to 1, "b" to 2, "c" to 3) map.forEach { (key, value) -> println("$key = $value") }
- forEach() 함수와 (key, value) 매개변수를 사용하는 방법
val map = mapOf("a" to 1, "b" to 2, "c" to 3) map.forEach { entry -> val (key, value) = entry println("$key = $value") }
이 중에서 적합한 방법을 선택하여 사용하시면 됩니다.