Perchè le stringhe sono oggetti e gli oggetti non si confrontano con l'operatore ==, ma con il metodo equals().

Ciao.