Come concatenare le corde in java

Come concatenare le corde in java

Mentre si tratta di una quantità di dati in blocco in Java, ci possono essere casi in cui lo sviluppatore desidera ordinare o unire i dati contenuti. Ad esempio, l'aggiunta di un cognome con il cognome per migliorare la leggibilità. In tali situazioni, le stringhe concatenate in Java sono assistite nell'aggiornamento dei dati o una parte di essi comodamente.

Questo blog approfondirà gli approcci alla concatenazione delle stringhe usando Java.

Cos'è la concatenazione delle stringhe in Java?

"Concatenazione delle stringhe"È la procedura di unire due o più di due stringhe e formare una nuova stringa aggiungendo una stringa a un'altra.

Come concatenare le corde in java?

Le stringhe in Java possono essere concatenate usando i seguenti approcci:

  • "+"Operatore.
  • "concat ()" Metodo.
  • "Corda.formato()" Metodo.
  • "Corda.giuntura()" Metodo.
  • "StringBuilder" Classe.

Approccio 1: stringhe concatenate in Java usando l'operatore "+"

IL "+"L'operatore in Java aggiunge due o più valori. Tuttavia, questo operatore può essere utilizzato per concaterare semplicemente le due stringhe specificate aggiungendole.

Esempio

Panoramiamo l'esempio di seguito:

String Concat1 = "Linux";
String Concat2 = "Suggerimento";
Resistenza stringa = Concat1 + Concat2;
Sistema.fuori.println ("La stringa concatenata è:"+risultato);
Concat1 += Concat2;
Sistema.fuori.println ("La stringa concatenata è:"+concat1);

Nelle righe di codice sopra:

  • Inizializza i valori di due stringa.
  • Nel passaggio successivo, usa il "+"Operatore tra i valori della stringa per concatenarli direttamente e visualizzare la stringa risultante.
  • Un altro approccio è usare il "+="Operatore e visualizza il risultato risultante.

Produzione

Nella produzione data, si può vedere che le stringhe specificate sono state concatenate in entrambi gli approcci.

Approccio 2: stringhe concatenate in java usando il metodo "concat ()"

IL "concat ()"Il metodo concatena la stringa nel suo parametro fino alla fine della stringa associata. Questo metodo può essere utilizzato per aggiungere quest'ultima stringa come parametro alla stringa associata, concatenandoli così.

Sintassi

String Concat (STR)

Nella sintassi sopra, "str"Si riferisce alla stringa che deve essere concatenata.

Esempio

Panoramica le righe del codice seguenti:

String Concat1 = "Linux";
String Concat2 = "Suggerimento";
String Result = Concat1.Concat (Concat2);
Sistema.fuori.println ("La stringa concatenata è:"+risultato);

Applicare i seguenti passaggi come previsto nel codice dato:

  • Allo stesso modo, inizializza i valori della stringa.
  • Dopodiché, associa il "concat ()"Metodo con la stringa precedente in modo tale che la stringa nel suo parametro sia aggiunta alla fine della stringa collegata.
  • Infine, visualizza la stringa concatenata sulla console.

Produzione

Come osservato, la concatenazione delle corde viene eseguita in modo appropriato.

Approccio 3: stringhe concatenate in java usando "stringa.Format () "Metodo

IL "Corda.formato()"Il metodo fornisce la stringa formattata. Questo metodo può essere implementato creando un "Corda"Oggetto e formattazione delle corde in base a ciò in tal modo che le corde diventino concatenate.

Sintassi

Formato stringa (STR, oggetto Args)

In questa sintassi:

  • "str"Rappresenta il formato stringa.
  • "Args oggetto"Indica gli argomenti per il formato stringa.

Esempio

Passare attraverso l'esempio sotto fornito per comprendere il concetto dichiarato:

String Concat1 = new String ("Linux");
String Concat2 = new String ("Suggerimento");
String Result = String.formato ("%s%s", concat1, concat2);
Sistema.fuori.println ("La stringa concatenata è:"+risultato);

Nel blocco del codice sopra:

  • In primo luogo, crea due "Corda"Oggetti tramite il"nuovo"Parola chiave e"Corda()"Costruttore, rispettivamente, e allocare i valori della stringa dichiarati.
  • Nel passaggio successivo, applica il "formato()"Metodo e posizionare i valori della stringa allocata come parametro.
  • Notare che "%S"È specificato poiché i valori che devono essere concatenati sono stringhe.
  • Infine, visualizzare il valore della stringa concatenato risultante.

Produzione

Approccio 4: stringhe concatenate in java usando "stringa.join () "metodo

IL "Corda.giuntura()"Il metodo concatena le stringhe fornite con un delimitatore e fornisce la stringa concatenata. Questo metodo può essere implementato per unire semplicemente i valori di stringa contenuti in un oggetto in base al delimitatore specificato.

Sintassi

String Join (Delim, Val)

Nella sintassi sopra data:

  • "Delim"Si riferisce al delimitatore che deve essere aggiunto con ogni stringa.
  • "Val"Corrisponde a"CHAR"Valore che deve essere allegato con un delimitatore.

Esempio

L'esempio sotto fornito spiega il concetto discusso:

String Concat1 = new String ("Linux");
String Concat2 = new String ("Suggerimento");
String Result = String.join ("", concat1, concat2);
Sistema.fuori.println ("La stringa concatenata è:"+risultato);

Nel blocco del codice sopra:

  • Allo stesso modo, crea due "Corda"Oggetti e allocare i valori della stringa specificati.
  • Ora, applica il "Corda.giuntura()"Metodo in modo tale che i valori come parametro vengano concatenati in base al delimitatore.
  • Infine, visualizza il valore della stringa concatenata.

Produzione

Approccio 5: stringhe concatenate in Java usando la classe "StringBuilder"

Il Java "StringBuilder"La classe viene utilizzata per creare una successione modificabile di personaggi. IL "aggiungere()"Il metodo accetta/prende argomenti di più tipi come StringBuilder, Int ecc. Questi approcci combinati possono essere applicati per archiviare i valori delle stringhe negli oggetti e quindi applicare la concatenazione aggiungendoli.

Esempio

Seguiamo lo snippet del codice sotto fornito:

StringBuilder Concat1 = new StringBuilder ("Linux");
StringBuilder Concat2 = new StringBuilder ("suggerimento");
StringBuilder Result = Concat1.append (Concat2);
Sistema.fuori.println ("La stringa concatenata è:"+risultato);

Nel codice sopra, crea semplicemente due oggetti di "StringBuilder"Classe e concatenare i valori contenuti negli oggetti tramite"aggiungere()" metodo.

Produzione

L'output sopra generato significa che l'attività richiesta viene eseguita correttamente.

Conclusione

Le corde di Java possono essere concatenate usando il "+"Operatore, il"concat ()Metodo ", il"Corda.formato()Metodo ", il"Corda.giuntura()Metodo ", o"StringBuilder" classe. Questi approcci concatenano direttamente le stringhe fornite o posizionando i valori della stringa in un oggetto, rispettivamente. Questo blog ha discusso degli approcci alla concatensione delle stringhe in Java.