kotlin mutableMapで指定したkeyを削除する
kotlinで、mutableMapで指定したkeyを削除する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
- kotlin 1.6.10-release-923
手順
mutableMapで指定したkeyを削除するには、「minus」で可能です。
map名.minus(key名)
実際に、使用してみます。
fun main() {
val m = mutableMapOf('a' to 6, 'b' to 7, 'c' to 3, 'd' to 4, 'e' to 5)
println( m.minus('c') ) // {a=6, b=7, d=4, e=5}
println( m ) // {a=6, b=7, c=3, d=4, e=5}
}
指定したkeyが削除されていることが確認できます。
Listを使用して、複数のkeyを削除することが可能です。
fun main() {
val m = mutableMapOf('a' to 6, 'b' to 7, 'c' to 3, 'd' to 4, 'e' to 5)
println( m.minus(listOf('b','c')) ) // {a=6, d=4, e=5}
println( m ) // {a=6, b=7, c=3, d=4, e=5}
}
-
前の記事
Linux テキストデータを後ろから表示する 2022.07.05
-
次の記事
VBA 開いているEXCELファイルを全て取得する 2022.07.05
コメントを書く