public void
methodA () { if ((bool1=bool2)) { //..
}
}
}
Soluzione
Non utilizzare l'operatore o l'espressione dell'assegnazione all'interno di una istruzione if. Eseguire l'assegnazione all'esterno di if e inserire l'espressione boolean appropriata nella condizione.
public class
ClassA
{
private boolean bool1, bool2 = true;
public void
methodA () {
bool1 = true; if ((bool1==bool2)) { //..
}
}
}