La Classe String

la classe string

 La classe String

Una stringa è una sequenza di caratteri (lettere, numeri, apici, apostrofi, caratteri speciali, …). In Java le stringhe,  non sono array di caratteri (char), bensì  Classi del package java.lang. String

Le stringhe, in quanto oggetti, dovrebbero essere istanziate tramite costruttore, java però, permette di utilizzare le stringhe come se si trattasse di un tipo di dato primitivo. Per esempio, possiamo istanziare una stringa nel seguente modo:

String nome = “Ciao Mondo”; c

he è equivalente a

String nome = new String(“Ciao Mondo”).

Per assegnare un valore ad una stringa bisogna che esso sia compreso tra virgolette,  a differenza dei caratteri per cui vengono utilizzati gli apici singoli.

La classe String è immutabile, cioè lo stato di un’istanza di quella classe non può essere modificato dopo che è stato creato. Per comprendere questo concetto vediamo come le stringe vengono salvate in memoria.

Se noi creiamo più istanze di una determinata classe, ognuna contiene un reference a una determinata area di memoria indipendentemente dal contenuto.

Please follow and like us:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Commenti recenti

Working Hours

  • Monday9am - 6pm
  • Tuesday9am - 6pm
  • Wednesday9am - 6pm
  • Thursday9am - 6pm
  • Friday9am - 6pm
  • SaturdayClosed
  • SundayClosed
Latest Posts

Teachers

Facebook
Twitter
LinkedIn
Contatti

Commenti recenti

Wordpress Social Share Plugin powered by Ultimatelysocial
error

Enjoy this blog? Please spread the word :)

%d blogger hanno fatto clic su Mi Piace per questo: