Como concatenar strings em java

Como concatenar strings em java

Ao lidar com uma quantidade em massa de dados em Java, pode haver casos em que o desenvolvedor deseja classificar ou mesclar os dados contidos. Por exemplo, anexando um sobrenome com o nome da família para melhorar a legibilidade. Em tais situações, as cordas concatenadoras em Java é auxiliar na atualização dos dados ou em uma parte dele convenientemente.

Este blog elaborará as abordagens para concatenar strings usando java.

O que é concatenação de string em java?

““Concatenação de string”É o procedimento de mesclar duas ou mais de duas cordas e formar uma nova string, anexando uma string a outra.

Como concatenar strings em java?

As cordas em Java podem ser concatenadas usando as seguintes abordagens:

  • ““+Operador.
  • ““concat ()”Método.
  • ““Corda.formatar()”Método.
  • ““Corda.juntar()”Método.
  • ““StringBuilder" Aula.

Abordagem 1: Concatenar Strings em Java usando o operador “+”

O "+”O operador em Java adiciona dois ou mais valores. No entanto, esse operador pode ser utilizado para simplesmente concatenar as duas seqüências especificadas, adicionando -as.

Exemplo

Vamos ver o exemplo abaixo do ponto abaixo:

String concat1 = "Linux";
String concat2 = "dica";
Resultado da string = concat1 + concat2;
Sistema.fora.println ("A sequência concatenada é:"+resultado);
concat1 += concat2;
Sistema.fora.println ("A sequência concatenada é:"+concat1);

Nas linhas acima do código:

  • Inicialize dois valores de string.
  • Na próxima etapa, use o “+”Operador entre os valores da string para concatená -los diretamente e exibir a string resultante.
  • Outra abordagem é usar o “+=Operador e exibir o resultado resultante.

Saída

Na saída fornecida, pode -se observar que as cordas especificadas foram concatenadas em ambas as abordagens.

Abordagem 2: Concatenar Strings em Java usando o método “concat ()”

O "concat ()”O método concatena a string em seu parâmetro para o final da string associada. Este método pode ser utilizado para anexar a última string como seu parâmetro à string associada, concatenando -os.

Sintaxe

String concat (str)

Na sintaxe acima, “str”Refere -se à sequência que precisa ser concatenada.

Exemplo

Visão geral As linhas de código abaixo:

String concat1 = "Linux";
String concat2 = "dica";
Resultado da string = concat1.concat (concat2);
Sistema.fora.println ("A sequência concatenada é:"+resultado);

Aplique as seguintes etapas conforme fornecido no código fornecido:

  • Da mesma forma, inicialize os valores da string.
  • Depois disso, associe o “concat ()”Método com a string anterior, de modo que a string em seu parâmetro seja anexada ao final da string vinculada.
  • Por fim, exiba a sequência concatenada no console.

Saída

Como observado, a concatenação da string é realizada adequadamente.

Abordagem 3: Concatenar Strings em Java usando “String.Format () ”Método

O "Corda.formatar()”O método fornece a corda formatada. Este método pode ser implementado criando um “Corda”Objeto e formatando as cordas com base nisso, de modo que as cordas se tornem concatenadas.

Sintaxe

String Format (Str, objeto args)

Nesta sintaxe:

  • ““str”Representa o formato da string.
  • ““objeto args”Aponta para os argumentos para o formato da string.

Exemplo

Passe pelo exemplo abaixo fornecido para entender o conceito declarado:

String concat1 = new String ("Linux");
String concat2 = new string ("dica");
String resultado = string.formato ("%s%s", concat1, concat2);
Sistema.fora.println ("A sequência concatenada é:"+resultado);

No bloco de código acima:

  • Em primeiro lugar, crie dois “Corda"Objetos através do"novo"Palavra -chave e a"Corda()”Construtor, respectivamente, e aloce os valores de string declarados.
  • Na próxima etapa, aplique o “formatar()”Método e coloque os valores de string alocados como seu parâmetro.
  • Observe que "%s”É especificado, pois os valores que precisam ser concatenados são strings.
  • Por fim, exiba o valor de string concatenado resultante.

Saída

Abordagem 4: Concatenar Strings em Java usando “String.junção () ”método

O "Corda.juntar()”O método concatena as cordas fornecidas com um delimitador e fornece a corda concatenada. Este método pode ser implementado para simplesmente ingressar nos valores de string contidos em um objeto com base no delimitador especificado.

Sintaxe

String junção (Delim, Val)

Na sintaxe acima mencionada:

  • ““Delim”Refere -se ao delimitador que precisa ser adicionado com cada string.
  • ““Val"Corresponde ao"Caracteres”Valor que deve ser anexado com um delimitador.

Exemplo

O exemplo fornecido abaixo explica o conceito discutido:

String concat1 = new String ("Linux");
String concat2 = new string ("dica");
String resultado = string.ingressar ("", concat1, concat2);
Sistema.fora.println ("A sequência concatenada é:"+resultado);

No bloco de código acima:

  • Da mesma forma, crie dois “Corda”Objeta e alocar os valores de string especificados.
  • Agora, aplique o “Corda.juntar()”Método de modo que os valores como seu parâmetro se tornem concatenados com base no delimitador.
  • Finalmente, exiba o valor da string concatenada.

Saída

Abordagem 5: Concatenar Strings em Java usando a classe "StringBuilder"

O java “StringBuilder”A classe é usada para criar uma sucessão editável de caracteres. O "acrescentar()”O método aceita/aceita argumentos de vários tipos como StringBuilder, int etc. Essas abordagens combinadas podem ser aplicadas para armazenar os valores da string nos objetos e depois aplicar concatenação, anexando -os.

Exemplo

Vamos seguir o trecho de código fornecido abaixo:

StringBuilder concat1 = new StringBuilder ("Linux");
Stringbuilder concat2 = new stringbuilder ("dica");
Resultado StringBuilder = Concat1.anexar (concat2);
Sistema.fora.println ("A sequência concatenada é:"+resultado);

No código acima, basta criar dois objetos do “StringBuilder”Class e concatenar os valores contidos nos objetos através do“acrescentar()”Método.

Saída

A saída acima gerada significa que a tarefa necessária é realizada com sucesso.

Conclusão

As cordas em Java podem ser concatenadas usando o “+"Operador, o"concat ()”Método, o“Corda.formatar()”Método, o“Corda.juntar()”Método, ou o“StringBuilder" aula. Essas abordagens concatenam as seqüências fornecidas diretamente ou colocando os valores da string em um objeto, respectivamente. Este blog discutiu as abordagens para concatenar strings em java.