Metode Java String join () atgriež jaunu virkni ar dotajiem elementiem, kas savienoti ar norādīto atdalītāju.
Virknes join()metodes sintakse ir vai nu:
String.join(CharSequence delimiter, Iterable elements)
vai
String.join(CharSequence delimiter, CharSequence… elements)
Šeit … nozīmē, ka var būt viens vai vairāki CharSequence.
Piezīme: join() ir statiska metode. Lai izsauktu šo metodi, nav jāizveido virknes objekts. Drīzāk metodi saucam, izmantojot klases nosaukumu String.
pievienoties () parametri
join()Metode ņem divus parametrus.
- atdalītājs - norobežotājs, kas jāapvieno ar elementiem
- elementi - elementi, kas jāsavieno
Piezīmes:
- Jūs varat nodot jebkuru klase, kas īsteno
CharSequenceuzjoin(). - Ja tiek atkārtots atkārtojums, tā elementi tiks savienoti. Iterable jāievieš
CharSequence. - String , StringBuffer , CharBuffer utt. Ir CharSequence, jo šīs klases to īsteno.
pievienoties () Atgriešanās vērtība
- atgriež virkni
1. piemērs: Java virkņu pievienošana () ar CharSequence ()
class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )
Lūk, mēs esam pagājuši trīs stīgas Java, isun funuz join()metodi. Šīs virknes ir savienotas, izmantojot -atdalītāju.
2. piemērs: Java virknes pievienošanās () ar 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 ) )
Šeit Stringtiek izveidots tipa ArrayList . ArrayList elementi tiek savienoti, izmantojot -atdalītāju.








