English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java String concat() 메서드는 두 문자열을 연결(연결)하여 반환합니다.
String concat() 메서드의 문법은 다음과 같습니다:
str.concat(String str1)
str1 - 연결할 문자열
str과 str을 연결한 문자열을 반환합니다1연결된 문자열(인자 문자열)
class Main { public static void main(String[] args) { String str1 = "Learn "; String str2 = "Java"; //str을 연결합니다1과 str2 System.out.println(str1.concat(str2)); // "Learn Java" // str을 연결합니다2과 str11 System.out.println(str2.concat(str1)); // "JavaLearn " } }
Java에서는 다음과 같이 사용할 수 있습니다: + 문자열을 연결하는 연산자를 사용할 수 있습니다. 예를 들어:
class Main { public static void main(String[] args) { String str1 = "Learn "; String str2 = "Java"; //str을 연결합니다1과 str2 System.out.println(str1 + str2); // "Learn Java" //str을 연결합니다2과 str11 System.out.println(str2 + str1); // "JavaLearn " } }
concat() | +연산자 |
---|---|
가정하면 str1는 null이고, str2는 "Java"입니다. 그런 다음, str1.concat(str2)을 표시합니다NullPointerException。 | 가정하면str1null입니다str2는 "Java"입니다. 그런 다음, str1 + str2제공하십시오"nullJava"。 |
concat() 메서드에 String만 전달할 수 있습니다. | 연산자 중 하나가 문자열이고 다른 하나가 문자열이 아닌 값인 경우. 연결 전에, 문자열이 아닌 값은 내부에서 문자열로 변환됩니다. 예를 들어, "Java" + 5Java를 제공하십시오5"。 |