The Java String concat () yöntemi iki dizeyi birleştirir (birleştirir) ve bunu döndürür.
Dize concat()yönteminin sözdizimi şöyledir:
string.concat(String str)
Burada string, Stringsınıfın bir nesnesidir .
concat () Parametreleri
concat()Yöntem, tek bir parametre alır.
- str - birleştirilecek dize
concat () Dönüş Değeri
stringvestr(argüman dizesi) ' nin birleşimi olan bir dize döndürür
Örnek: 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 " ) )
Birleştirme için + Operatörünü Kullanma
Java'da, +iki dizeyi birleştirmek için operatörü de kullanabilirsiniz . Örneğin,
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 for Concatenation
| concat () | + Operatörü |
|---|---|
Varsayalım, dizge1 olduğunu nullve str2 olduğunu "Java". Ardından str1.concat(str2)atar NullPointerException . | Varsayalım, dizge1 olduğunu nullve str2 olduğunu "Java". Sonra "nullJava"str1 + str2 verir . |
concat()Yönteme yalnızca bir String geçirebilirsiniz . | İşlenenlerden biri bir dizge ve diğeri dize olmayan bir değerse. Dize olmayan değer, birleştirmeden önce dahili olarak bir dizeye dönüştürülür. Örneğin "Java" + 5verir "Java5". |








