Originariamente inviato da xrwnis
Se creo un riferimento ad un oggetto stringa in questo modo
codice:
String s;
questo viene inizializzato a null.
Se è un campo "di istanza" o "di classe", sì è inizializzato al valore di default (null).
Se è una variabile "locale" di un metodo .... no! Lo devi inizializzare tu comunque prima di "usarlo".

Originariamente inviato da xrwnis
oppure bisogna chiamare prima il metodo toString??
No se 's' è null, la concatenazione della stringa mette "null".