Map.getOrPut: treat nulls as missing values.
This commit is contained in:
@@ -2,5 +2,5 @@ fun box(): String {
|
||||
val m = hashMapOf<String, String?>()
|
||||
m.put("b", null)
|
||||
val oldValue = m.getOrPut("b", { "Foo" })
|
||||
return if (oldValue == null) "OK" else "fail: $oldValue"
|
||||
return if (oldValue == "Foo") "OK" else "fail: $oldValue"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user