ListをStringに変換する方法を紹介します。
1. join() を使った方法
List.join()
はリストのすべての要素を一つの文字列に連結し、文字列として返します。
次の例は、文字列リストを1つの文字列に変換します。
void main() {
List<String> list =["A", "B", "C"];
String str = list.join();
print(str);
}
Output:
ABC
2. 文字間に区切り文字を追加する方法
List.join(delimiter)
はリストの要素を一つに連結し、文字間に区切り文字を追加します。
以下の例では、要素の間に ,
を追加して1つの文字列に連結します。
void main() {
List<String> list =["A", "B", "C"];
String str = list.join(", ");
print(str);
}
Output:
A, B, C
3. 他のデータ型のリストを文字列に変換
他のデータ型のリストも join()
で文字列に変換できます。
以下の例は List<int>
のすべての要素を1つの文字列に連結します。
void main() {
List<int> list = [1, 2, 3];
String str = list.join(", ");
print(str);
}
Output:
1, 2, 3
Related Posts
- Flutter/Dart - 数秒遅らせる、スリープ
- Flutter/Dart - 日付計算、年/月/日の加算と減算
- Flutter/Dart - 日付文字列を DateTime に変換
- Flutter/Dart - 現在時刻を取得する、DateTime
- Flutter/Dart - Mapにkey-valueを追加する
- Flutter/Dart - Map 宣言と初期化
- Flutter/Dart - Map 巡回方法
- Flutter/Dart - MapからEntry(key-value)を削除する
- Flutter/Dart - key, value で Map を並べ替える
- Flutter/Dart - リストのコピー方法
- Flutter/Dart - リストをまとめる方法
- Flutter/Dart - リストの最大値、最小値を見つける
- Flutter/Dart - リスト要素を追加、特定の場所を追加
- Flutter/Dart - リスト要素の削除
- Flutter/Dart - リスト要素の値の変更、検索
- Flutter/Dart - リストの合計、平均計算
- Flutter/Dart - リストの重複排除
- Flutter/Dart - リストのソート (昇順、降順)
- Flutter/Dart - リストの切り取り、分離
- Flutter/Dart - 変数タイプのチェック
- Flutter/Dart - リストのフィルタリング