Kaedah Java String concat () menggabungkan (bergabung) dua rentetan dan mengembalikannya.
Sintaks concat()
kaedah rentetan adalah:
string.concat(String str)
Di sini, rentetan adalah objek String
kelas.
concat () Parameter
The concat()
Cara mengambil parameter tunggal.
- str - rentetan supaya dihubungkan
concat () Nilai Pulangan
- mengembalikan rentetan yang merupakan gabungan dari
string
danstr
(rentetan argumen)
Contoh: Java concat ()
class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1.concat(str2)); // "Learn Java" // concatenate str2 and str11 System.out.println(str2.concat(str1)); // "JavaLearn " ) )
Menggunakan + Operator untuk Gabungan
Di Java, anda juga dapat menggunakan +
operator untuk menggabungkan dua rentetan. Sebagai contoh,
class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1 + str2); // "Learn Java" // concatenate str2 and str11 System.out.println(str2 + str1); // "JavaLearn " ) )
concat () Vs the + Operator untuk Gabungan
ringkas () | Pengendali + |
---|---|
Katakan, str1 adalah null dan str2 adalah "Java" . Kemudian, str1.concat(str2) membuang NullPointerException . | Katakan, str1 adalah null dan str2 adalah "Java" . Kemudian, str1 + str2 memberikan "nullJava" . |
Anda hanya boleh meneruskan rentetan concat() kaedah. | Sekiranya salah satu operan adalah rentetan dan yang lain adalah nilai bukan rentetan. Nilai bukan rentetan ditukar secara dalaman menjadi rentetan sebelum penggabungan. Contohnya, "Java" + 5 memberi "Java5" . |