The Java String concat () metode menggabungkan (bergabung) dua string dan mengembalikannya.
Sintaks dari concat()
metode string adalah:
string.concat(String str)
Di sini, string adalah objek String
kelas.
Parameter concat ()
The concat()
Metode mengambil parameter tunggal.
- str - string yang akan digabungkan
concat () Nilai Kembali
- mengembalikan string yang merupakan rangkaian dari
string
danstr
(string 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 Penggabungan
Di Java, Anda juga dapat menggunakan +
operator untuk menggabungkan dua string. 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 + Operator untuk Concatenation
concat () | + Operator |
---|---|
Misalkan, str1 adalah null dan str2 adalah "Java" . Kemudian, str1.concat(str2) melempar NullPointerException . | Misalkan, str1 adalah null dan str2 adalah "Java" . Kemudian, str1 + str2 berikan "nullJava" . |
Anda hanya dapat mengirimkan String ke concat() metode. | Jika salah satu operan adalah string dan yang lainnya adalah nilai non-string. Nilai non-string secara internal diubah menjadi string sebelum penggabungan. Misalnya, "Java" + 5 memberi "Java5" . |