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

Java 基礎教程

Controllo di flusso di Java

Array di Java

Orientamento ad oggetti di Java (I)

Orientamento ad oggetti di Java (II)

Orientamento ad oggetti di Java (III)

Java 异常处理

List di Java

Queue (coda) di Java

Map di Java

Set di Java

Input/Output (I/O) di Java

Reader/Writer di Java

Altri argomenti di Java

Uso e esempio del metodo concat() della stringa in Java

Metodi String (stringa) Java

Il metodo concat() della stringa in Java connette (concatena) due stringhe e lo restituisce.

La sintassi del metodo concat() della stringa è:

str.concat(String str1)

Parametro di concat()

  • str1 - Stringa da concatenare

Valore di ritorno di concat()

  • Restituisce una stringa che è la concatenazione delle stringhe str e str1 (parametro stringa)

Esempio: Java concat()

class Main {
  public static void main(String[] args) {
    String str1 = "Learn";
    String str2 = "Java";
    //Connessione str1 e str2
    System.out.println(str1.concat(str2)); // "Learn Java"
    // Connettere str2 e str11
    System.out.println(str2.concat(str1)); // "JavaLearn"
  }
}

Concatenazione di stringhe utilizzando l'operatore +

In Java, puoi anche utilizzare l'operatore + per connettere due stringhe. Ad esempio,

class Main {
  public static void main(String[] args) {
    String str1 = "Learn";
    String str2 = "Java";
    //Connessione str1 e str2
    System.out.println(str1 + str2); // "Learn Java"
    //Connessione str2 e str11
    System.out.println(str2 + str1); // "JavaLearn"
  }
}

concat() e l'operatore + per concatenare

concat()Operatore +

Supponiamo che str1 sia null e str2 sia "Java".

Poi, str1.concat(str2) lanciaNullPointerException.

Supponiamostr1è null,str2è "Java".
Poi, str1 + str2 restituisce"nullJava".

Puoi passare String solo al metodo concat().

Se uno degli operandi è una stringa e l'altro non è una stringa.

Prima della connessione, i valori non stringa vengono convertiti internamente in stringa.

Ad esempio, "Java" + 5 restituisce "Java5".

Metodi String (stringa) Java