Java String join ()

Die Java String join () -Methode gibt eine neue Zeichenfolge mit den angegebenen Elementen zurück, die mit dem angegebenen Trennzeichen verknüpft sind.

Die Syntax der String- join()Methode lautet entweder:

 String.join(CharSequence delimiter, Iterable elements)

oder

 String.join(CharSequence delimiter, CharSequence… elements)

Hier bedeutet, dass es eine oder mehrere geben kann CharSequence.

Hinweis: join() ist eine statische Methode. Sie müssen kein Zeichenfolgenobjekt erstellen, um diese Methode aufzurufen. Vielmehr rufen wir die Methode mit dem Klassennamen auf String.

join () Parameter

Die join()Methode akzeptiert zwei Parameter.

  • Trennzeichen - Das Trennzeichen, das mit den Elementen verbunden werden soll
  • Elemente - Elemente, die verbunden werden sollen

Anmerkungen:

  • Sie können jede Klasse, die Geräte passieren CharSequencezu join().
  • Wenn eine Iterable übergeben wird, werden ihre Elemente verbunden. Das iterable muss implementiert werden CharSequence.
  • String , StringBuffer , CharBuffer usw. sind CharSequence, wie diese Klassen es implementieren.

join () Rückgabewert

  • gibt eine Zeichenfolge zurück

Beispiel 1: Java String join () Mit CharSequence ()

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

Hier haben wir drei Strings übergeben Java, isund funnach dem join()Verfahren. Diese Zeichenfolgen werden mithilfe des -Trennzeichens verbunden.

Beispiel 2: Java String join () Mit 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 ) )

Hier wird eine ArrayList vom StringTyp erstellt. Die Elemente von ArrayList werden mithilfe des -Trennzeichens verbunden.

Interessante Beiträge...