Zu Hauptinhalt springen

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.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!