[Kotlin][Map] getOrDefault
지정된 키가 매핑된 값을 반환하거나, 이 맵에 키에 대한 매핑이 포함되어 있지 않은 경우 defaultValue를 반환합니다.public inline fun Map.getOrDefault(key: K, defaultValue: V): V = (this as Map).getOrDefault(key, defaultValue) val list = listOf(1, 2, 3, 4)val map = mutableMapOf()list.forEach { map[it] = map.getOrDefault(it, 0) + 1 }print(map) // {1=1, 2=1, 3=1, 4=1} getOrDefault - Kotlin Programming Language kotlinlang.org
2024. 9. 7.