[kotlin] 맵(Map)에 있는 모든 데이터를 순회하는 방법은 무엇인가요?
  1. 반복문을 사용하는 방법
    val map = mapOf("a" to 1, "b" to 2, "c" to 3)
    for ((key, value) in map) {
        println("$key = $value")
    }
    
  2. forEach() 함수를 사용하는 방법
    val map = mapOf("a" to 1, "b" to 2, "c" to 3)
    map.forEach { (key, value) -> 
        println("$key = $value")
    }
    
  3. 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")
    }
    

이 중에서 적합한 방법을 선택하여 사용하시면 됩니다.