Java String join ()

Метод Java String join () повертає новий рядок із заданими елементами, об’єднаними із зазначеним роздільником.

Синтаксис рядкового join()методу:

 String.join(CharSequence delimiter, Iterable elements)

або

 String.join(CharSequence delimiter, CharSequence… elements)

Тут означає, що може бути один або кілька CharSequence.

Примітка: join() це статичний метод. Для виклику цього методу не потрібно створювати об’єкт рядка. Швидше, ми називаємо метод, використовуючи назву класу String.

Параметри join ()

join()Метод приймає два параметри.

  • роздільник - роздільник, що з’єднується з елементами
  • elements - елементи, які слід з'єднати

Примітки:

  • Ви можете пройти будь-який клас , який реалізує CharSequenceв join().
  • Якщо ітерація передана, її елементи будуть об’єднані. Ітерабельний повинен реалізувати CharSequence.
  • String , StringBuffer , CharBuffer тощо - це CharSequence, оскільки ці класи реалізують це.

join () Повернене значення

  • повертає рядок

Приклад 1: Java String join () With CharSequence ()

 class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )

Тут ми пройшли три рядки Java, isі funдо join()способу. Ці рядки об’єднуються за допомогою -роздільника.

Приклад 2: Java String join () With Iterable

 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList text = new ArrayList(); // adding elements to the arraylist text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun ) )

Тут створюється ArrayList Stringтипу. Елементи ArrayList об’єднуються за допомогою -роздільника.

Цікаві статті...