[Kotlin]containsKey()でMap(マップ)のキーの存在チェックをするには?

Kotlin

どうも、ちょげ(@chogetarou)です。

containsKey()を使ってMap(マップ)に特定のキー(Key)が存在するかどうか判定する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

containsKey()を使ってMap(マップ)のキー(Key)の存在チェックをするには、引数を使います。

まず、Map(マップ)からcontainsKey()を呼び出します。

そして、containsKey()の引数にキー(Key)を指定します。

map.containsKey(key)

上記のcontainsKey()は、呼び出したMap内に引数のキーが存在すれば「true」、存在しなれば「false」を返します。

使用例

fun main() {
    val numbers = mapOf("one" to 1, "two" to 2, "three" to 3, "four" to 4, "five" to 5 )
   
    println(numbers.containsKey("two"));
    println(numbers.containsKey("six"));
    println(numbers.containsKey("four"));
}
出力:
true
false
true

コメント

タイトルとURLをコピーしました