English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод concat() строки в Java соединяет (склеивает) два строки и возвращает его.
Синтаксис метода concat() строки в Java:
str.concat(String str1)
str1 - Строка для соединения
Возвращает строку, которая является результатом склеивания str и str1 (параметр строки)
class Main { public static void main(String[] args) { String str1 = "Learn"; String str2 = "Java"; // Соединить str1 и str2 System.out.println(str1.concat(str2)); // "Learn Java" // Соединение str2 и str11 System.out.println(str2.concat(str1)); // "JavaLearn" } }
В Java вы также можете использовать оператор + для połączenia dwóch ciągów znaków. Например,
class Main { public static void main(String[] args) { String str1 = "Learn"; String str2 = "Java"; // Соединить str1 и str2 System.out.println(str1 + str2); // "Learn Java" // Соединить str2 и str11 System.out.println(str2 + str1); // "JavaLearn" } }
concat() | оператор + |
---|---|
Предположим, str1 равен null, str2 равен "Java". Затем, str1.concat(str2) выбрасываетNullPointerException. | Предположимstr1является null,str2является "Java". Затем, str1 + str2 выводитnullJava. |
Вы можете передавать String только методу concat(). | Если одним из операндов является строка, а другим нестроковое значение. До подключения, нестроковые значения будут преобразованы во внутренние строки. Например, "Java" + 5 выводит "Java5". |