Phương thức Java String concat () nối (nối) hai chuỗi và trả về nó.
Cú pháp của concat()
phương thức chuỗi là:
string.concat(String str)
Ở đây, string là một đối tượng của String
lớp.
Tham số concat ()
Các concat()
phương pháp có một tham số duy nhất.
- str - chuỗi được nối
concat () Giá trị trả lại
- trả về một chuỗi là nối của
string
vàstr
(chuỗi đối số)
Ví dụ: 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 " ) )
Sử dụng + Toán tử để ghép nối
Trong Java, bạn cũng có thể sử dụng +
toán tử để nối hai chuỗi. Ví dụ,
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 () so với + Toán tử để kết hợp
concat () | toán tử + |
---|---|
Giả sử, str1 là null và str2 là "Java" . Sau đó, str1.concat(str2) ném NullPointerException . | Giả sử, str1 là null và str2 là "Java" . Sau đó, str1 + str2 đưa ra "nullJava" . |
Bạn chỉ có thể truyền một Chuỗi cho concat() phương thức. | Nếu một trong các toán hạng là một chuỗi và một toán hạng khác là một giá trị không phải là chuỗi. Giá trị không phải là chuỗi được chuyển đổi nội bộ thành chuỗi trước khi nối. Ví dụ, "Java" + 5 cho "Java5" . |