Метод join
Метод join объединяет все элементы списка
в одну строку. В первый параметр мы передаем
разделитель, который будет вставлен между
элементами. Если разделитель не указан,
элементы объединяются без него. Исходный
список при этом не изменяется.
Синтаксис
list.join([separator])
Пример
Давайте объединим элементы списка в строку, используя в качестве разделителя запятую:
void main()
{
List<String> list = ['a', 'b', 'c', 'd', 'e'];
print(list.join(', '));
}
Результат выполнения кода:
"a, b, c, d, e"
Пример
Давайте объединим элементы списка без разделителя, не передавая параметр:
void main()
{
List<String> list = ['a', 'b', 'c', 'd', 'e'];
print(list.join());
}
Результат выполнения кода:
"abcde"
Пример
Давайте объединим элементы списка чисел, используя в качестве разделителя дефис:
void main()
{
List<int> list = [1, 2, 3, 4, 5];
print(list.join('-'));
}
Результат выполнения кода:
"1-2-3-4-5"
Пример
Давайте сохраним результат объединения в переменную и выведем ее на экран:
void main()
{
List<String> list = ['a', 'b', 'c', 'd', 'e'];
String res = list.join(' ');
print(res);
}
Результат выполнения кода:
"a b c d e"