map.getOrDefault(key, defaultValue) 関数の呼び出しをインデックス演算子とエルビス演算子に置換します (map[key] ?: defaultValue)。

例:


  fun test(map: Map<Int, String>) {
      map.getOrDefault(1, "foo")
  }

  fun test(map: Map<Int, String>) {
      map[1] ?: "foo"
  }