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
CharSequence
kejoin()
. - 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
, is
dan fun
dengan 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 String
dibuat. Elemen ArrayList digabungkan menggunakan -
pemisah.