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
CharSequence
zujoin()
. - 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
, is
und fun
nach 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 String
Typ erstellt. Die Elemente von ArrayList werden mithilfe des -
Trennzeichens verbunden.