KotlinでMapにキーが存在するか確認する方法について記載します。
キーが存在するか確認する方法
キーが存在するか確認するには、containsKey 関数を使用します。
書式
変数.containsKey( キー )
実行例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
val mapStr = mutableMapOf( "key1" to "value1", "key2" to "value2", "key3" to "value3" ) // キーが存在する場合、trueを返す val return1 = mapStr.containsKey("key1") println( return1 ) // true // キーが存在しない場合、falseを返す val return2 = mapStr.containsKey("key5") println( return2 ) // false // 大文字・小文字は区別される val return3 = mapStr.containsKey("KEY1") println( return3 ) // false |