Metode Java String join () mengembalikan string baru dengan elemen yang diberikan bergabung dengan pembatas yang ditentukan.
Sintaks join()metode string adalah:
String.join(CharSequence delimiter, Iterable elements)
atau
String.join(CharSequence delimiter, CharSequence… elements)
Di sini, … menandakan bisa ada satu atau lebih CharSequence.
Catatan: join() adalah metode statis. Anda tidak perlu membuat objek string untuk memanggil metode ini. Sebaliknya, kami memanggil metode menggunakan nama kelas String.
join () Parameter
The join()Metode membutuhkan dua parameter.
- pembatas - pembatas yang akan digabungkan dengan elemen
- elemen - elemen yang akan digabungkan
Catatan:
- Anda dapat meneruskan kelas apa pun yang mengimplementasikan
CharSequencekejoin(). - Jika sebuah iterable dilewatkan, elemennya akan digabungkan. Iterabel harus diimplementasikan
CharSequence. - String , StringBuffer , CharBuffer , dll. Adalah CharSequence saat kelas-kelas ini mengimplementasikannya.
join () Nilai Kembali
- mengembalikan sebuah string
Contoh 1: Java String join () Dengan CharSequence ()
class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )
Di sini, kita telah melewati tiga senar Java, isdan fundengan join()metode. String ini digabungkan menggunakan -pembatas.
Contoh 2: Java String join () Dengan 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 ) )
Di sini, tipe ArrayList Stringdibuat. Elemen ArrayList digabungkan menggunakan -pemisah.








