El Concat de clase de cadena Java () método combina la cadena especificada al final de esta cadena . Devuelve una cadena combinada. Es como añadir otra cadena.
Firma
La firma del método string concat() se proporciona a continuación:
public String concat(String anotherString)
Parámetro
otra cadena : otra cadena, es decir, que se combinará al final de esta cadena.
powershell vs bash
Devoluciones
cuerda combinada
Implementación interna
public String concat(String str) { int otherLen = str.length(); if (otherLen == 0) { return this; } int len = value.length; char buf[] = Arrays.copyOf(value, len + otherLen); str.getChars(buf, len); return new String(buf, true); }
Ejemplo del método Java String concat()
Nombre del archivo: ConcatExample.java
public class ConcatExample{ public static void main(String args[]){ String s1='java string'; // The string s1 does not get changed, even though it is invoking the method // concat(), as it is immutable. Therefore, the explicit assignment is required here. s1.concat('is immutable'); System.out.println(s1); s1=s1.concat(' is immutable so assign it explicitly'); System.out.println(s1); }}Pruébalo ahora
Producción:
java string java string is immutable so assign it explicitly
Ejemplo 2 del método concat() de cadena Java
Veamos un ejemplo en el que concatenamos varios objetos de cadena.
patrón de diseño del constructor
Nombre del archivo: ConcatExample2.java
public class ConcatExample2 { public static void main(String[] args) { String str1 = 'Hello'; String str2 = 'Javatpoint'; String str3 = 'Reader'; // Concatenating one string String str4 = str1.concat(str2); System.out.println(str4); // Concatenating multiple strings String str5 = str1.concat(str2).concat(str3); System.out.println(str5); } }
Producción:
HelloJavatpoint HelloJavatpointReader
Ejemplo 3 del método Java String concat()
Veamos un ejemplo en el que concatenamos espacios y caracteres especiales al objeto de cadena. Se realiza mediante el encadenamiento del método concat().
Nombre del archivo: ConcatExample3.java
cómo encontrar números bloqueados en Android
public class ConcatExample3 { public static void main(String[] args) { String str1 = 'Hello'; String str2 = 'Javatpoint'; String str3 = 'Reader'; // Concatenating Space among strings String str4 = str1.concat(' ').concat(str2).concat(' ').concat(str3); System.out.println(str4); // Concatenating Special Chars String str5 = str1.concat('!!!'); System.out.println(str5); String str6 = str1.concat('@').concat(str2); System.out.println(str6); } }
Producción:
Hello Javatpoint Reader Hello!!! [email�protected]
Ejemplo 4 del método Java String concat()
Hasta ahora, hemos visto que el método concat() agrega la cadena al final de la cadena que invoca el método. Sin embargo, podemos hacer una pequeña solución para agregar la cadena al principio de una cadena usando el método concat().
Nombre del archivo: ConcatExample4.java
// A Java program that shows how to add // a string at the beginning of another string public class ConcatExample4 { // main method public static void main(String argvs[]) { String str = 'Country'; // we have added the string 'India is my' before the String str; // Also, observe that a string literal can also invoke the concat() method String s = 'India is my '.concat(str); // displaying the string System.out.println(s); } }
Producción:
India is my Country