salve, mi trovo a riprendere in mano java dopo anni, e mi sorge un dubbio che definire banale è poco:
non esistono in java variabili di tipo String vero?
quando si crea una "variabile" String questa è un oggetto della classe String.
Quindi perché basta definire una stringa così:
e non ci vuole la chiamata al costruttore?codice:String saluto = "ciao";
codice:String saluto = new String("ciao");