Java: Gibt es not Equal?
Hallo,
gibt es einen Befehl not.Equal oder so ähnlich?
Danke an alle
5 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java
Hey,
wie bereits erwähnt wurde, gibt die Methode equals() einen boolean zurück. Diesen Kannst du mit ! verneinen.
Hier ein Beispiel:
if(a.equals(b)) // true
if(!a.equals(b)) // false
Mfg Jannick (L1nd)
Woher ich das weiß:eigene Erfahrung
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Java
Dafür gibts das Ausrufezeichen, welches eine Negierung bewirkt.
if (!a.equals(b)) {
// ...
}
Woher ich das weiß:Berufserfahrung – Informatiker Applikationsentwicklung
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
Wahrscheinlich nicht, aber das kannst du dir ja selbst bauen mit
if(!a.equlas(b)){
}
Woher ich das weiß:Studium / Ausbildung – Informatikstudent
Für primitive Datentypen gibt es "a != b" für den Vergleich.
JanMarcel01
bestätigt
Von
Experte
Da equals einen Boolean-Wert gibt entspricht das dann !equals
Woher ich das weiß:Berufserfahrung – Programmierer