5 > 2 || 12 <= 7 T 5 > 2 && 12 <= 7 F 3 == 8 || 6 != 6 F 3 == 8 && 6 != 6 F
Der NOT-Operator in Java ist dieser: !
(Ausrufungszeichen).
Der NOT-Operator ändert true
in false
und false
in true
,
wie in der Tabelle zu sehen ist.
Das mag Ihnen wie eine dumme Sache vorkommen,
aber es ist oft nützlich.
Manchmal ist es natürlicher eine Bedingung
in einer bestimmten Weise auszudrücken,
aber die Programmlogik verlangt das Umgekehrte,
von dem was Sie geschrieben haben.
Zeit für den NOT-Operator.
x | !x |
---|---|
true | false |
false | true |
Angenommen Sie kaufen sich einen neuen Computer. Sie möchten mehr als 2000 MHz und mehr als 512 MB RAM. Hier ist ein Programmfragment:
if ( ______(taktfrequenz > 2000 && ram > 512) )
System.out.println("Computer ablehnen");
else
System.out.println("Computer akzeptieren");
So wie es geschrieben ist, ist das Programm falsch.