O método Java String concat () concatena (junta) duas strings e as retorna.
A sintaxe do concat()método string é:
string.concat(String str)
Aqui, string é um objeto da Stringclasse.
Parâmetros concat ()
O concat()método usa um único parâmetro.
- str - string a ser unida
concat () Valor de retorno
- retorna uma string que é a concatenação de
stringestr(string de argumento)
Exemplo: 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 " ) )
Usando + Operador para Concatenação
Em Java, você também pode usar o +operador para concatenar duas strings. Por exemplo,
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 () Vs the + Operator para Concatenação
| concat () | o + Operador |
|---|---|
Suponha que str1 is nulle str2 is "Java". Em seguida, str1.concat(str2)lança NullPointerException . | Suponha que str1 is nulle str2 is "Java". Em seguida, str1 + str2dá "nullJava" . |
Você só pode passar uma String para o concat()método. | Se um dos operandos for uma string e o outro for um valor não string. O valor não string é convertido internamente em string antes da concatenação. Por exemplo, "Java" + 5dá "Java5". |








