English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 튜토리얼

Java 흐름 제어

Java 배열

Java 대상 지향적(I)

Java 대상 지향적(II)

Java 대상 지향적(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력/출력(I/O)

Java Reader/Writer

Java 다른 주제

Java String concat() 메서드 사용법 및 예제

Java String(문자열) 메서드

Java String concat() 메서드는 두 문자열을 연결(연결)하여 반환합니다.

String concat() 메서드의 문법은 다음과 같습니다:

str.concat(String str1)

concat()의 인자

  • str1 - 연결할 문자열

concat()의 반환 값

  • str과 str을 연결한 문자열을 반환합니다1연결된 문자열(인자 문자열)

예제: Java concat()

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()와+ 연산자를 연결합니다

concat()+연산자

가정하면 str1는 null이고, str2는 "Java"입니다.

그런 다음, str1.concat(str2)을 표시합니다NullPointerException

가정하면str1null입니다str2는 "Java"입니다.
그런 다음, str1 + str2제공하십시오"nullJava"

concat() 메서드에 String만 전달할 수 있습니다.

연산자 중 하나가 문자열이고 다른 하나가 문자열이 아닌 값인 경우.

연결 전에, 문자열이 아닌 값은 내부에서 문자열로 변환됩니다.

예를 들어, "Java" + 5Java를 제공하십시오5"。

Java String(문자열) 메서드