Cómo concatenar cadenas en Java

Cómo concatenar cadenas en Java

Mientras se trata de una cantidad masiva de datos en Java, puede haber casos en los que el desarrollador quiere clasificar o fusionar los datos contenidos. Por ejemplo, agregar un apellido con el apellido para mejorar la legibilidad. En tales situaciones, la concatenación de cadenas en Java es asistencia para actualizar los datos o una parte de ellos convenientemente.

Este blog explicará los enfoques para concatenar cadenas usando Java.

¿Qué es la concatenación de cadena en Java??

"Concatenación de cuerdas"¿Es el procedimiento de fusionar dos o más de dos cadenas y formar una nueva cadena al agregar una cadena a otra?.

Cómo concatenar cadenas en Java?

Las cadenas en Java se pueden concatenar utilizando los siguientes enfoques:

  • "+"Operador.
  • "concat ()" Método.
  • "Cadena.formato()" Método.
  • "Cadena.unirse()" Método.
  • "StringBuilder" Clase.

Enfoque 1: Cordas de concatenado en Java usando el operador "+"

El "+"El operador en Java agrega dos o más valores. Sin embargo, este operador se puede utilizar para simplemente concatenar las dos cadenas especificadas agregandolas.

Ejemplo

Vamos a ver el ejemplo declarado a continuación:

Cadena concat1 = "Linux";
Cadena concat2 = "Sugerencia";
Resultado de cadena = concat1 + concat2;
Sistema.afuera.println ("La cadena concatenada es:"+resultado);
concat1 += concat2;
Sistema.afuera.println ("La cadena concatenada es:"+concat1);

En las líneas de código anteriores:

  • Inicializar dos valores de cadena.
  • En el siguiente paso, use el "+"Operador entre los valores de cadena para concatenarlos directamente y mostrar la cadena resultante.
  • Otro enfoque es usar el "+="Operador y muestra el resultado resultante.

Producción

En la salida dada, se puede ver que las cadenas especificadas se han concatenado en ambos enfoques.

Enfoque 2: cadenas de concatenado en Java usando el método "Concat ()"

El "concat ()El método ”concatena la cadena en su parámetro hasta el final de la cadena asociada. Este método se puede utilizar para agregar la última cadena como su parámetro a la cadena asociada, concatenándoles así.

Sintaxis

String Concat (STR)

En la sintaxis anterior, "stri"Se refiere a la cadena que necesita ser concatenada.

Ejemplo

Descripción general de las líneas de código a continuación:

Cadena concat1 = "Linux";
Cadena concat2 = "Sugerencia";
Resultado de cadena = Concat1.concat (concat2);
Sistema.afuera.println ("La cadena concatenada es:"+resultado);

Aplique los siguientes pasos según lo dispuesto en el código dado:

  • Del mismo modo, inicialice los valores de la cadena.
  • Después de eso, asocie el "concat ()Método "con la cadena anterior de tal manera que la cadena en su parámetro se agrega al final de la cadena vinculada.
  • Por último, muestre la cadena concatenada en la consola.

Producción

Como se observó, la concatenación de la cadena se lleva a cabo adecuadamente.

Enfoque 3: Cordas de concatenado en Java usando "Cadena.método format () "

El "Cadena.formato()El método "proporciona la cadena formateada. Este método se puede implementar creando un "Cadena"Objeto y formateo de las cuerdas basadas en eso de modo que las cuerdas se concatenan.

Sintaxis

Formato de cadena (Str, objeto args)

En esta sintaxis:

  • "stri"Representa el formato de cadena.
  • "args objeto"Señala los argumentos para el formato de cadena.

Ejemplo

Revise el ejemplo proporcionado a continuación para comprender el concepto establecido:

Cadena concat1 = new String ("Linux");
Cadena concat2 = new String ("Sugerencia");
String result = string.formato ("%s%s", concat1, concat2);
Sistema.afuera.println ("La cadena concatenada es:"+resultado);

En el bloque de código anterior:

  • En primer lugar, crea dos "Cadena"Objetos a través del"nuevo"Palabra clave y la"Cadena()"Constructor, respectivamente, y asigne los valores de cadena establecidos.
  • En el siguiente paso, aplique el "formato()Método y coloque los valores de cadena asignados como su parámetro.
  • Tenga en cuenta que "%s"Se especifica ya que los valores que deben concatenarse son cadenas.
  • Por último, muestre el valor de cadena concatenado resultante.

Producción

Enfoque 4: Cordas de concatenado en Java usando "Cadena.método unir () "

El "Cadena.unirse()El método concatena las cadenas proporcionadas con un delimitador y proporciona la cadena concatenada. Este método se puede implementar para simplemente unir los valores de cadena contenidos en un objeto basado en el delimitador especificado.

Sintaxis

String Join (Delim, Val)

En la sintaxis dada anteriormente:

  • "delicarse"Se refiere al delimitador que debe agregarse con cada cadena.
  • "Val"Corresponde al"carbonizarse"Valor que debe adjuntarse con un delimitador.

Ejemplo

El ejemplo proporcionado a continuación explica el concepto discutido:

Cadena concat1 = new String ("Linux");
Cadena concat2 = new String ("Sugerencia");
String result = string.unirse ("", concat1, concat2);
Sistema.afuera.println ("La cadena concatenada es:"+resultado);

En el bloque de código anterior:

  • Del mismo modo, crea dos "Cadena"Objetos y asignar los valores de cadena especificados.
  • Ahora, aplique el "Cadena.unirse()Método de tal manera que los valores como su parámetro se concatenan en función del delimitador.
  • Finalmente, muestre el valor de cadena concatenado.

Producción

Enfoque 5: Concatenate Strings en Java usando la clase "StringBuilder"

El java "StringBuilderLa clase se usa para crear una sucesión editable de caracteres. El "adjuntar()"El método acepta/toma argumentos de múltiples tipos como StringBuilder, Int, etc. Estos enfoques combinados se pueden aplicar para almacenar los valores de cadena en los objetos y luego aplicar la concatenación agregándolos.

Ejemplo

Sigamos el fragmento de código proporcionado a continuación:

StringBuilder concat1 = new StringBuilder ("Linux");
StringBuilder concat2 = new StringBuilder ("Sugerencia");
Resultado de StringBuilder = Concat1.append (concat2);
Sistema.afuera.println ("La cadena concatenada es:"+resultado);

En el código anterior, simplemente cree dos objetos del "StringBuilder"Clase y concatene los valores contenidos en los objetos a través del"adjuntar()" método.

Producción

La salida generada anteriormente significa que la tarea requerida se realiza con éxito.

Conclusión

Las cadenas en Java se pueden concatenar usando el "+"Operador, el"concat ()"Método, el"Cadena.formato()"Método, el"Cadena.unirse()Método "o el"StringBuilder" clase. Estos enfoques concatenan las cadenas proporcionadas directamente o colocando los valores de cadena en un objeto, respectivamente. Este blog discutió los enfoques para concatenar cadenas en Java.