kotlin mutableMapに指定したkeyが含まれているかを判定する

kotlinで、mutableMapに指定したkeyが含まれているかを判定する手順を記述してます。mapに「contains」か「containsKey」を使用します。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
mutableMapに指定したkeyが含まれているかを判定するには、「contains」で可能です。
map名.contains()
or
map名.containsKey()
実際に、判定してみます。
fun main() {
val m = mutableMapOf('a' to 1, 'b' to 2, 'c' to 3)
println( m.contains('a') ) // true
println( m.contains('d') ) // false
println( m.containsKey('a') ) // true
println( m.containsKey('d') ) // false
}
判定されていることが確認できます。戻り値は「Boolean」になります。
値を判定
値に含まれているかを判定するには「containsValue」を使用します。
fun main() {
val m = mutableMapOf('a' to 1, 'b' to 2, 'c' to 3)
println( m.containsValue(1) ) // true
println( m.containsValue(0) ) // false
}
-
前の記事
MariaDB PLUGIN情報を取得する 2024.06.05
-
次の記事
WinSCP ファイルの更新日時順でソートするショートカットキー 2024.06.05
コメントを書く