Ellen Spertus
null
Map.getOrDefault()
val greekLettersMap: Map<Char, String> = mapOf( 'a' to "alpha", 'b' to "beta", 'g' to "gamma", ) println(greekLettersMap['a']) println(greekLettersMap['b']) println(greekLettersMap.get('g')) println(greekLettersMap.getOrDefault('c', null))
open fun getOrDefault( key: K, defaultValue: @UnsafeVariance V ): V
Char
@UnsafeVariance
ephemient
Map<K, out V>
V
Map<K, V>
Map<K, V?>
getOrDefault()
getOrElse()
getOrElse
A modern programming language that makes developers happier.