Dart clear()関数でMapを空(クリア)にする

環境
OS windows11 Pro 64bit
Dart 2.18.4

構文
Map.clear()
空(クリア)にするには「 clear 」関数を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
void main() {
var map = <int, String>{
101: 'tokyo',
202: 'oosaka',
303: 'fukuoka',
};
map.clear();
print(map);
print(map.runtimeType);
}
void main() { var map = <int, String>{ 101: 'tokyo', 202: 'oosaka', 303: 'fukuoka', }; map.clear(); print(map); print(map.runtimeType); }
void main() {
    
  var map = <int, String>{
    101: 'tokyo',
    202: 'oosaka',
    303: 'fukuoka',
  };

  map.clear();

  print(map);

  print(map.runtimeType);
}

実行結果
{}
JsLinkedHashMap<int, String>

Dart

Posted by arkgame