Методът Java String concat () обединява (обединява) два низа и го връща.
Синтаксисът на метода низ concat()е:
string.concat(String str)
Тук низът е обект на Stringкласа.
concat () Параметри
В concat()метода се един параметър.
- str - низ, който ще се присъедини
concat () Върната стойност
- връща низ, който е конкатенацията на
stringиstr(аргумент низ)
Пример: 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 " ) )
Използване на + Оператор за обединяване
В Java можете също да използвате +оператора за обединяване на два низа. Например,
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 + оператора за конкатенация
| concat () | + Операторът |
|---|---|
Да предположим, str1 е nullи str2 е "Java". След това str1.concat(str2)изхвърля NullPointerException . | Да предположим, str1 е nullи str2 е "Java". След това str1 + str2дава "nullJava" . |
Можете да предадете String само на concat()метода. | Ако един от операндите е низ, а друг е ненизова стойност. Ненизовата стойност се преобразува вътрешно в низ преди конкатенацията. Например "Java" + 5дава "Java5". |








