La comparazione tra stringhe (e in generale, salvo casi particolari, per tutti gli oggetti) NON si fa con ==, perché == compara solamente il valore dei due reference.Originariamente inviato da Lorychan
Ho provato anche a sostituire il test ==" " con ==null ma non mi considera proprio il test sulle if.
Per comparare due stringhe si fa str1.equals(str2)

Rispondi quotando