Чтобы распечатать карту в Kotlin, вы можете использовать различные методы в зависимости от ваших конкретных требований. Вот несколько методов, которые вы можете рассмотреть:
Метод 1: использование цикла
fun printMap(map: Map<Any, Any>) {
for ((key, value) in map) {
println("$key -> $value")
}
}
Метод 2. Использование цикла forEach
fun printMap(map: Map<Any, Any>) {
map.forEach { (key, value) ->
println("$key -> $value")
}
}
Метод 3. Использование итератора
fun printMap(map: Map<Any, Any>) {
val iterator = map.iterator()
while (iterator.hasNext()) {
val entry = iterator.next()
println("${entry.key} -> ${entry.value}")
}
}
Метод 4. Использование коллекции записей
fun printMap(map: Map<Any, Any>) {
val entries = map.entries
for (entry in entries) {
println("${entry.key} -> ${entry.value}")
}
}
Эти методы позволяют перебирать пары ключ-значение на карте и распечатывать их. Выберите метод, который лучше всего соответствует вашим потребностям.