[Dart]Map(マップ)のaddAllメソッドの使い方

Dart

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

DartでMapのaddAllメソッドの使い方を紹介します。

スポンサーリンク

使い方

コンピューター, ノート, オフィス, コード, プログラミング, プログラム

MapのaddAllメソッドを使うには、引数に追加するMapを指定します。

まず、「map.addAll()」のように、マップからaddAllメソッドを呼び出します。

そして、addAllの引数に別のMapを指定します。

map.addAll(otherMap) //addAllの引数には追加するマップを指定

addAllメソッドは、引数に指定されたマップを、呼び出したマップに追加します。

2つのマップに同じキーが存在した場合は、addAllの引数のキーの値が優先されます。

使用例

void main() {
  var numbers = {
    'One' : 1,
    'Two' : 2,
    'Three' : 0,
  };
  
  var fourToSix = {
    'Three' : 3,
    'Four' : 4,
    'Five' : 5,
    'Six' : 6
  };
  
  numbers.addAll(fourToSix);
  
  print(numbers); //{One: 1, Two: 2, Three: 3, Four: 4, Five: 5, Six: 6}
}

コメント

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