kotlin mutableMapの値を取得する

kotlin mutableMapの値を取得する

kotlinで、mutableMapの値を取得する手順を記述してます。「[]」に対象のキーを指定するか「get」で可能です。

環境

  • OS windows11 home
  • java 19.0.1
  • kotlin 1.7.20-release-201

手順

mutableMapの値を取得するには、以下の構文で可能です。

map名[key]

or

map名.get( key )

実際に、取得してみます。

fun main() {

    val m = mutableMapOf('a' to 1, 'b' to 2, 'c' to 3)

    println( m['a'] ) // 1
 
    println( m.get('b') ) // 1

}

取得されていることが確認できます。

存在しないkeyを指定

存在しないkeyを指定した場合は、「null」が返ります。

fun main() {

    val m = mutableMapOf('a' to 1, 'b' to 2, 'c' to 3)

    println( m['d'] ) // null
 
    println( m.get('e') ) // null

}