val paths = mutableMapOf<Int, MutableSet<Int>>() ... paths[a]?.let { it.add(b) } ?: run { paths[a] = mutableSetOf(b) } もしgetOrPutを使うと、下記のようにすごく簡単になる val paths = mutableMapOf<Int, MutableSet<Int>>() ... paths.getOrPut(a) { mutableSetOf() }.add(b)</int,></int,>
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。