Andreas Sinz
04/19/2018, 7:34 PMmap.getOrPut(key, { mutableSetOf() }).plusAssign(value)dknapp
04/19/2018, 8:05 PMAndreas Sinz
04/19/2018, 8:40 PMcomputeIfAbsent?dknapp
04/19/2018, 8:50 PMAndreas Sinz
04/19/2018, 8:55 PMdknapp
04/19/2018, 9:19 PMdknapp
04/19/2018, 9:20 PM@Test
fun stuff() {
val map = mutableMapOf<Int, Int>()
val absent = map.computeIfAbsent(0, { 5 })
print(absent) // 5
}dknapp
04/19/2018, 9:21 PMAndreas Sinz
04/20/2018, 7:22 AM