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

Метод join

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

Синтаксис

String.join(delimiter, elements) String.join(delimiter, elements...)

Пример

Давайте объединим массив строк "abcde" с разделителем "-":

public class Main { public static void main(String[] args) { String[] arr = {"a", "b", "c", "d", "e"}; String res = String.join("-", arr); System.out.println(res); } }

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

"a-b-c-d-e"

Пример

Давайте объединим элементы списка List.of("a", "b", "c", "d", "e") с разделителем ", ":

import java.util.List; public class Main { public static void main(String[] args) { List<String> list = List.of("a", "b", "c", "d", "e"); String res = String.join(", ", list); System.out.println(res); } }

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

"a, b, c, d, e"

Пример

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

public class Main { public static void main(String[] args) { String res = String.join(" ", "1", "2", "3", "4", "5"); System.out.println(res); } }

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

"1 2 3 4 5"

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

  • метод concat,
    который объединяет две строки
  • метод split,
    который разбивает строку на массив
  • метод valueOf,
    который преобразует значение в строку
  • метод repeat,
    который повторяет строку заданное число раз
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить