Dart Mapを空(クリア)にする

Dart Mapを空(クリア)にする

Dartで、Mapを空(クリア)にするコードを記述してます。「clear」で可能です。

環境

  • OS windows11 home
  • Dart 2.18.4

空(クリア)にする

空(クリア)にするには「 clear 」を使用します。

Map.clear()

実際に、クリアしてみます。「runtimeType」で型を取得できます。

void main() {
  var map = <int, String>{
    1: 'one',
    2: 'two',
    3: 'three',
  };

  map.clear();

  print(map);
  // {}

  print(map.runtimeType);
  // _InternalLinkedHashMap<int, String>
}

実行結果を見ると、クリアされていることが確認できます。