Cómo concatenar cadenas en Java

Cuando se trata de grandes cantidades de datos en Java, puede haber instancias en las que el desarrollador desee ordenar o fusionar los datos que contiene. Por ejemplo, agregue un apellido al apellido para facilitar la lectura. En tales situaciones, la concatenación de cadenas en Java es útil para actualizar los datos o parte de ellos convenientemente. Este blog analiza los enfoques para concatenar cadenas con Java con más detalle.

Contenidos

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

«Concatenación de cadenas” es el proceso de fusionar dos o más cadenas de caracteres 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:

Enfoque 1: Concatenar cadenas en Java usando el operador «+»

El «+El operador en Java agrega dos o más valores. Sin embargo, este operador se puede usar para simplemente concatenar las dos cadenas dadas al agregarlas.

Ejemplo

Veamos el siguiente ejemplo: String concat1 = «Linux»;String concat2 = «pista»;String resultado = concat1 + concat2;System.out.println(«La cadena concatenada es: «+result);concat1 += concat2 ;System .out.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 utilizar el «+=” operador y mostrar el resultado resultante.

Salida

En el resultado dado, se puede ver que las cadenas dadas se han concatenado en ambos enfoques.

Enfoque 2: Concatenar cadenas en Java usando el método concat()

El «concat()El método concatena la cadena en su parámetro al final de la cadena asociada. Esta técnica se puede usar para agregar la última cadena como un parámetro a la cadena asociada, concatenándolas así.
sintaxis

En la sintaxis anterior «calle‘ se refiere a la cadena que necesita ser concatenada.

Ejemplo

Resumen de las siguientes líneas de código: String concat1 = «Linux»;String concat2 = «hint»;String result = concat1.concat(concat2);System.out.println(«La cadena concatenada es: «+result); Aplique los siguientes pasos como se indica en el código dado:

  • Del mismo modo, inicialice los valores de cadena.
  • Luego vincula el «concat()” con la cadena anterior para que la cadena en su parámetro se agregue al final de la cadena concatenada.
  • Por último, vea la cadena concatenada en la consola.

Salida

Como se observa, la concatenación de cadenas se realiza adecuadamente.

Enfoque 3: Concatenar cadenas en Java usando el método String.format()

El «Cadena.formato()El método devuelve la cadena formateada. Este método se puede implementar usando un «línea” objeto y formatear las cadenas en función de él para que las cadenas se concatenen.
sintaxis
Formato de cadena (str, objeto args) En esta sintaxis:

  • «calle” representa el formato de cadena.
  • «objeto de argumentos“ apunta a los argumentos para el formato de cadena.

Ejemplo

Revise el ejemplo que se proporciona a continuación para comprender el concepto dado: En el bloque de código anterior:

  • Primero crea dos «línea” Objetos sobre el “nuevo“Palabra clave y el”cadena()” constructor y asigne los valores de cadena especificados.
  • En el siguiente paso, gire el «Formato()” y coloque los valores de cadena asignados como parámetros.
  • Tenga en cuenta que «%Sporque los valores a concatenar son cadenas.
  • Por último, muestre el valor de la cadena concatenada resultante.

Salida

Enfoque 4: Concatenar cadenas en Java usando el método String.join()

El «Cadena.join()El método concatena las cadenas proporcionadas con un delimitador y devuelve la cadena concatenada. Este método se puede implementar para concatenar simplemente los valores de cadena contenidos en un objeto en función del delimitador especificado.
sintaxis

En la sintaxis dada arriba:

  • «delimitar“ se refiere al delimitador que se debe agregar a cada cadena.
  • «Valor«corresponde a la»carbonizarse” Valor que se agregará con un delimitador.

Ejemplo

El ejemplo proporcionado a continuación explica el concepto discutido: En el bloque de código anterior:

  • Del mismo modo, cree dos «línea” objetos y asignar los valores de cadena especificados.
  • Ahora gire el «Cadena.join()” para que los valores se concatenen como parámetros en función del delimitador.
  • Finalmente, muestra el valor de la cadena concatenada.

Salida

Enfoque 5: Concatenar cadenas en Java usando la clase StringBuilder

El Java»Constructor de cadenasLa clase ” se utiliza para crear una secuencia 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 objetos y luego aplicar la concatenación al agregarlos.

Ejemplo

Sigamos el fragmento de código proporcionado a continuación: StringBuilder concat1 = new StringBuilder(«Linux»);StringBuilder concat2 = new StringBuilder(«pista»);StringBuilder result = concat1.append(concat2);System.out.println(«La cadena concatenada es: «+Resultado); En el código anterior, simplemente cree dos objetos del «Constructor de cadenas” clase y concatenar los valores contenidos en los objetos a través de la “adjuntar ()» método.
Salida

El resultado generado anteriormente significa que la tarea requerida se completó con éxito.

Diploma

Las cadenas en Java se pueden modificar con el comando «+» operador, el «concat()‘ método, el ‘Cadena.formato()‘ método, el ‘Cadena.join()” método o el “Constructor de cadenas» clase. Estos enfoques concatenan las cadenas proporcionadas directamente o colocando los valores de cadena en un objeto. Este blog discutió los enfoques para concatenar cadenas en Java.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.