РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
268 of 723 menu

Метод join

Метод join объединяет все элементы итерируемого объекта в одну строку. Первым параметром метод принимает разделитель, который будет вставлен между элементами. Если разделитель не указан, элементы объединяются без него. Метод возвращает новую строку, а исходная коллекция не изменяется.

Синтаксис

iterable.join([separator])

Пример

Давайте объединим элементы списка в строку, используя в качестве разделителя запятую:

void main() { List<String> list = ['a', 'b', 'c', 'd', 'e']; String res = list.join(', '); print(res); }

Результат выполнения кода:

"a, b, c, d, e"

Пример

Давайте объединим элементы списка без разделителя, не передавая параметр в метод:

void main() { List<int> numbers = [1, 2, 3, 4, 5]; String res = numbers.join(); print(res); }

Результат выполнения кода:

"12345"

Пример

Давайте объединим элементы множества, используя в качестве разделителя дефис:

void main() { Set<String> set = {'a', 'b', 'c', 'd', 'e'}; String res = set.join('-'); print(res); }

Результат выполнения кода:

"a-b-c-d-e"

Смотрите также

  • класс Iterable,
    который представляет итерируемую коллекцию
  • метод toList,
    который преобразует коллекцию в список
  • метод map,
    который преобразует каждый элемент коллекции
  • метод forEach,
    который выполняет действие для каждого элемента
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить