Dart join指定した文字で区切ってSetを結合して文字列に変換するサンプル

環境
Windows 11 pro 64bit
Dart 2.18.4

構文
セット.join(区切り文字)
結合して文字列に変換するには「 join 」関数を使用します。

使用例

void main() {
  var set = {'study', 'skill', 'tokyo'};

  print(set.join('-')); 
  print(set.join(',')); 
  print(set.join('')); 
  print(set.join('-').runtimeType); 
}

実行結果
study-skill-tokyo
study,skill,tokyo
studyskilltokyo
String

空のSetに使用すると空文字となります。

void main() {
  var set = {21, 32, 43};

  set.clear(); //Setをクリア

  print(set.join('-')); 
}

 

Dart

Posted by arkgame