Java String concat ()

Метод Concat () Java String объединяет (объединяет) две строки и возвращает их.

Синтаксис строкового 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 () против оператора + для конкатенации

concat () оператор +
Предположим, что str1 есть, nullа str2 есть "Java". Затем str1.concat(str2)выбрасывает исключение NullPointerException . Предположим, что str1 есть, nullа str2 есть "Java". Затем str1 + str2выдает nullJava .
Вы можете передать concat()методу только String . Если один из операндов является строкой, а другой не является строковым значением. Нестроковое значение перед объединением внутренне преобразуется в строку. Например, "Java" + 5дает "Java5".

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