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 String
classe.
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
string
estr
(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 null e str2 is "Java" . Em seguida, str1.concat(str2) lança NullPointerException . | Suponha que str1 is null e str2 is "Java" . Em seguida, str1 + str2 dá "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" + 5 dá "Java5" . |