Java String concat ()

Методът 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".

Интересни статии...