Метод 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 () проти оператора + для об'єднання
concat () | + Оператор |
---|---|
Припустимо, str1 є null і str2 є "Java" . Потім str1.concat(str2) викидає NullPointerException . | Припустимо, str1 є null і str2 є "Java" . Потім str1 + str2 видає "nullJava" . |
Ви можете передати лише concat() метод String . | Якщо один з операндів є рядком, а інший - нестроковим значенням. Нестрокове значення внутрішньо перетворюється на рядок перед конкатенацією. Наприклад, "Java" + 5 дає "Java5" . |