Vergleich
Der Ganzzahl-Datentyp („Integer“) unterstützt einen Vergleich im Format ==. Andere Datentypen jedoch, wie z. B. Zeichenfolgen („String“), müssen unter Verwendung der Funktion .equals() (Gleich) oder .compareTo() (Vergleichen mit) verglichen werden.
Geläufige Fehler:
context.value == "foo" funktioniert nicht.
context.value.equals("foo") kann eine NullPointerException zur Folge haben. "foo".equals(context.value) hingegen ergibt „false“ bei einem Wert gleich null.