Tra l'altro (e marginalmente) non poteva comunque funzionare, neanche se usavi primitive al posto di oggetti, perché hai tentato un confronto con un operatore di assegnazione!
Occhio che in Java = è un operatore di assegnazione, mentre == è un operatore di confronto. Es.:
int a = 1;
if (a == 1) {//codice}

Rispondi quotando