Java String join () meetod tagastab uue stringi, kus antud elemendid on ühendatud määratud eraldajaga.
Stringi join()meetodi süntaks on kas:
 String.join(CharSequence delimiter, Iterable elements)
või
 String.join(CharSequence delimiter, CharSequence… elements)
Siin … tähendab, et neid võib olla üks või mitu CharSequence.
Märkus: join() on staatiline meetod. Selle meetodi kutsumiseks ei pea te stringi objekti looma. Pigem nimetame meetodit klassi nimeks String.
join () parameetrid
join()Meetod võtab kaks parameetrit.
- eraldaja - elementidega ühendatav eraldaja
 - elemendid - ühendatavad elemendid
 
Märkused:
- Võite liigu tahes klassi, et tagataks 
CharSequence, etjoin(). - Kui iterable on läbitud, liidetakse selle elemendid. Iterable peab rakenduma 
CharSequence. - String , StringBuffer , CharBuffer jne on CharSequence, kuna need klassid seda rakendavad.
 
join () Return Value
- tagastab stringi
 
Näide 1: Java stringi liitmine () CharSequence'iga ()
 class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )
Siin oleme läbinud kolm stringid Java, isja funet join()meetodit. Need stringid ühendatakse -eraldaja abil.
Näide 2: Java stringi liitmine () Iterable'iga
 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 ) )
Siin luuakse Stringtüüp ArrayList . ArrayListi elemendid ühendatakse -eraldaja abil.








