Beispiel
public
class
ClassA {
Object
o;
Object
[] o2;
public void
methodA() {
boolean
b = o.equals(o2);
// ...
}
}
Lösung
Überdenken Sie die Verwendung des Methodenaufrufs von 'equals()'. Wenn ein Array mit einem Objekt verglichen wird, das kein Array ist, ergibt dies immer den Wert 'false'.