De java.lang.string.join() metoden sammanfogar de givna elementen med avgränsaren och returnerar den sammanlänkade strängen. Observera att om ett element är null så läggs null till. Ansluta sig() metod ingår i java-strängen sedan JDK 1.8.
Det finns två typer av Ansluta sig() metoder i java sträng.
Syntax:
azur-prenumeration
public static String join (CharSequence deli, CharSequence... ele) and public static String join (CharSequence deli, Iterable ele) Parameters: deli - delimiter to be attached with each element ele - string or char to be attached with delimiter Returns : string joined with delimiter.>
// Java program to demonstrate> // working of join() method> > class> Gfg1 {> > public> static> void> main(String args[])> > {> > // delimiter is '<' and elements are 'Four', 'Five', 'Six', 'Seven'> > String gfg1 = String.join(> ' <'> ,> 'Four'> ,> 'Five'> ,> 'Six'> ,> 'Seven'> );> > > System.out.println(gfg1);> > }> }> |
>
>
Produktion:
Four // Java program to demonstrate // working of join() method class Gfg2 { public static void main(String args[]) { // delimiter is ' ' and elements are 'My', // 'name', 'is', 'Niraj', 'Pandey' String gfg2 = String.join(' ', 'My', 'name', 'is', 'Niraj', 'Pandey'); System.out.println(gfg2); } }Output: My name is Niraj Pandey // Java program to demonstrate // working of join() method class Gfg3 { public static void main(String args[]) { // delimiter is '->' och elementen är 'Vakna', // 'Äta', 'Spela', 'Sov', 'Vakna' String gfg3 = String.join('-> ', 'Vakna', 'Äta', 'Spela', 'Sov', 'Vakna'); System.out.println(gfg3); } } Utdata: Vakna-> Äta-> Spela-> Sova-> Vakna>