Dart removeAllメソッドを使ってSetからSetで値を指定して削除する

環境
OS windows10 Home 64bit
Dart 2.18.4

構文
セット1.removeAll(セット2)
Setで値を指定して削除するには、「removeAll」を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
void main() {
var set = {'study','bbb','ccc','arkgame','eee'};
set.removeAll({'study','bbb','ccc'});
print(set);
set.removeAll({'arkgame','eee'});
print(set);
}
void main() { var set = {'study','bbb','ccc','arkgame','eee'}; set.removeAll({'study','bbb','ccc'}); print(set); set.removeAll({'arkgame','eee'}); print(set); }
void main() {
  
  var set = {'study','bbb','ccc','arkgame','eee'};

  set.removeAll({'study','bbb','ccc'});
  print(set); 

  set.removeAll({'arkgame','eee'});
  print(set); 
}

実行結果
{arkgame, eee}
{}

Dart

Posted by arkgame