Java String join ()

Методът Java String join () връща нов низ с дадените елементи, обединени с посочения разделител.

Синтаксисът на метода низ join()е или:

 String.join(CharSequence delimiter, Iterable elements)

или

 String.join(CharSequence delimiter, CharSequence… elements)

Тук означава, че може да има един или повече CharSequence.

Забележка: join() е статичен метод. Не е необходимо да създавате низ обект, за да извикате този метод. По-скоро извикваме метода, като използваме името на класа String.

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

В join()метода се извършва по два параметъра.

  • разделител - разделителят, който се свързва с елементите
  • елементи - елементи, които се съединяват

Бележки:

  • Можете да премине всеки един клас, който реализира CharSequenceс join().
  • Ако итерация бъде предадена, нейните елементи ще бъдат обединени. Итерируемият трябва да се приложи CharSequence.
  • String , StringBuffer , CharBuffer и др. Са CharSequence, тъй като тези класове го изпълняват.

join () Върната стойност

  • връща низ

Пример 1: Java String join () С 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 се обединяват с помощта на -разделителя.

Интересни статии...