Come dichiarare una stringa in Java

Come dichiarare una stringa in Java
Java offre un paio di approcci per dichiarare una stringa, ad esempio utilizzando le citazioni doppie e utilizzando una nuova parola chiave. Le stringhe dichiarate con doppie citazioni sono indicate come letterali di stringa. In Java, le stringhe non sono altro che un array/sequenza di caratteri. Esistono più metodi integrati che possono essere utilizzati con le stringhe per eseguire varie operazioni sulle stringhe. Tuttavia, per eseguire qualsiasi azione/attività su una stringa, in primo luogo, dobbiamo dichiarare una stringa.

Questo articolo spiegherà un paio di approcci per dichiarare una stringa in Java:

  • Come dichiarare una stringa in java usando la stringa letterale?
  • Come dichiarare una stringa usando una nuova parola chiave?

Quindi iniziamo!

Come dichiarare una stringa usando i letterali di stringa?

In Java, è possibile dichiarare una stringa letterale usando le doppie citazioni "". La sintassi di seguito donata ti fornirà più chiarezza sui letterali delle stringhe:

String Striobj = "String Letteral Esempio";

Quando dichiariamo un oggetto stringa come un letterale, di conseguenza, il JVM lo verifica dal "pool costante di stringhe". Se la stringa esiste già, il JVM restituirà il riferimento della stringa già creata letterale. Tuttavia, se la stringa non esiste nel pool, verrà creato un nuovo oggetto nel pool costante della stringa.

Esempio: come dichiarare una stringa letterale in Java?

Stringa stringobj = "Benvenuto su LinuxHint.com ";
Sistema.fuori.println (stringobj);

In questo programma, in primo luogo, abbiamo dichiarato letterale una stringa e successivamente abbiamo stampato il valore assegnato alla stringa usando il metodo println ():

Ecco come possiamo dichiarare una corda letterale in Java.

Come dichiarare una stringa usando una nuova parola chiave?

In Java, possiamo dichiarare una stringa usando a nuovo parola chiave. La sintassi di seguito offrita ti fornirà più chiarezza sui letterali delle stringhe.

String Stringobj = new String ("String Letteral Esempio");

La nuova parola chiave dichiarerà due oggetti (i.e. uno nel pool di stringhe mentre l'altro nel heap) e una variabile di riferimento.

Esempio: come dichiarare una stringa usando la nuova parola chiave in java?

Stringa stringobj = new string ("www.Linuxhint.com ");
Sistema.fuori.println (stringobj);

Nel pezzo di codice sopra offerto, inizialmente, abbiamo dichiarato una stringa usando la nuova parola chiave e successivamente abbiamo utilizzato il metodo println () per stampare il valore della stringa:

In questo modo, possiamo dichiarare una stringa usando la nuova parola chiave.

Conclusione

La nuova parola chiave e i letterali di stringa vengono utilizzati per dichiarare una stringa in Java. In Java, si preferisce utilizzare i letterali delle stringhe per la dichiarazione di stringhe. Poiché i letterali di stringa non creano un nuovo oggetto se esiste già, quindi i letterali di stringa forniscono maggiore efficienza di memoria e ottimizzazione della memoria. Questo articolo ha considerato un paio di esempi per spiegare come dichiarare una stringa in Java.