public void
methodA () { if ((bool1=bool2)) { //..
}
}
}
Lösung
Verwenden Sie innerhalb einer Anweisung 'if' keinen Zuordnungsoperator/-ausdruck. Nehmen Sie die Zuordnung außerhalb der Anweisung 'if' vor, und verwenden Sie einen korrekten booleschen Ausdruck in der Bedingung.
public class
ClassA
{
private boolean bool1, bool2 = true;
public void
methodA () {
bool1 = true; if ((bool1==bool2)) { //..
}
}
}