Metoda Java String join () vrne nov niz z danimi elementi, združenimi z navedenim ločilnikom.
Sintaksa join()
metode string je:
String.join(CharSequence delimiter, Iterable elements)
ali
String.join(CharSequence delimiter, CharSequence… elements)
Tu …
pomeni, da je lahko eden ali več CharSequence
.
Opomba: join()
je statična metoda. Za klicanje te metode vam ni treba ustvariti predmeta niza. Namesto tega metodo pokličemo z imenom razreda String
.
parametri join ()
join()
Postopek traja dva parametra.
- ločilo - ločilo, ki ga je treba združiti z elementi
- elementi - elementi, ki jih je treba spojiti
Opombe:
- Lahko prenese vse razrede, ki izvaja
CharSequence
kjoin()
. - Če je iterable sprejet, se njegovi elementi združijo. Iterable mora izvajati
CharSequence
. - String , StringBuffer , CharBuffer itd. So CharSequence, saj ga ti razredi izvajajo.
join () Vrnjena vrednost
- vrne niz
Primer 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 ) )
Tukaj smo opravili tri nize Java
, is
in fun
na join()
metode. Ti nizi so združeni z uporabo -
ločila.
Primer 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 ) )
Tu String
je ustvarjen ArrayList vrste. Elementi ArrayList so združeni z uporabo -
ločila.