English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Java

Java Управление потоком

Java Массивы

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений Java

Java Список (List)

Java Queue (очередь)

Java Map-сборники

Java Set-сборники

Java Ввод/вывод (I/O)

Java Reader/Writer

Другие темы Java

Метод join() класса String Java: использование и примеры

Java String (строка) методы

Метод join() класса String Java возвращает новую строку, которая содержит заданные элементы и указанный разделитель.

Синтаксис метода String.join() класса Java:

String.join(CharSequence delimiter, Iterable elements)

или

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

Здесь, ... означает, что может быть один или несколько CharSequence (последовательность символов).
Внимание: Метод join() является статическим. Вы не должны создавать объект строки, чтобы вызвать этот метод. Напротив, мы используем имя класса String для вызова этого метода.

Параметры метода join()

  • delimiter - Разделитель для элементов

  • elements - Элементы для соединения

Возвратное значение метода join()

  • Возвращает строку

Пример 1: метод join() класса String и CharSequence

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. Эти строки соединены с помощью разделителя -.

Пример 2: имеющий итерируемый Java строку join()

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 типа. Элементы списка соединены разделителем -.

Java String (строка) методы