Java String join ()

Kaedah Java String join () mengembalikan rentetan baru dengan elemen yang diberikan bergabung dengan pembatas yang ditentukan.

Sintaks join()kaedah rentetan adalah sama ada:

 String.join(CharSequence delimiter, Iterable elements)

atau

 String.join(CharSequence delimiter, CharSequence… elements)

Di sini, menandakan ada satu atau lebih CharSequence.

Catatan: join() adalah kaedah statik. Anda tidak perlu membuat objek rentetan untuk memanggil kaedah ini. Sebaliknya, kami memanggil kaedah menggunakan nama kelas String.

bergabung () Parameter

The join()Cara mengambil dua parameter.

  • delimiter - pembatas untuk digabungkan dengan unsur-unsur
  • unsur - unsur yang akan digabungkan

Catatan:

  • Anda boleh lulus kelas yang sesuai CharSequenceuntuk join().
  • Sekiranya iterable diluluskan, elemennya akan bergabung. Pengulangan mesti dilaksanakan CharSequence.
  • String , StringBuffer , CharBuffer dll adalah CharSequence kerana kelas-kelas ini melaksanakannya.

bergabung () Nilai Pulangan

  • mengembalikan rentetan

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, kami telah lulus tiga tali Java, isdan funkepada join()kaedah. Rentetan ini bergabung 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, ArrayList Stringjenis dibuat. Unsur-unsur ArrayList digabungkan menggunakan -pembatas.

Artikel menarik...