English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод join() класса String Java возвращает новую строку, которая содержит заданные элементы и указанный разделитель.
Синтаксис метода String.join() класса Java:
String.join(CharSequence delimiter, Iterable elements)
или
String.join(CharSequence delimiter, CharSequence... elements)
Здесь, ... означает, что может быть один или несколько CharSequence (последовательность символов).
Внимание: Метод join() является статическим. Вы не должны создавать объект строки, чтобы вызвать этот метод. Напротив, мы используем имя класса String для вызова этого метода.
delimiter - Разделитель для элементов
elements - Элементы для соединения
Возвращает строку
class Main { public static void main(String[] args) { String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun {} {}
Здесь мы передаем методу join() три строки Java, is и fun. Эти строки соединены с помощью разделителя -.
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> text = new ArrayList<>(); //Добавление элементов в ArrayList text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun {} {}
Здесь, будет создан список String типа. Элементы списка соединены разделителем -.