zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

5 > 2 || 12 <= 7     T  
5 > 2 && 12 <= 7     F  
3 == 8 || 6 != 6     F  
3 == 8 && 6 != 6     F  

NOT

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 wie eine dumme Sache aussehen, 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. Zeit für den NOT-Operator.

x!x
truefalse
falsetrue

Angenommen wir gehen Einkaufen, um neue Schuhe zu kaufen. Wir sind nur an Schuhen interessiert, die weniger als $50 kosten. Hier ist ein Programmfragment:

if (  ______(preis < 50)  )
  System.out.println("Schuhe ablehnen");
else
  System.out.println("akzeptable Schuhe");

FRAGE 22:

Wir füllen die Lücken aus, so dass das Programmfragment Schuhe ablehnt, die nicht weniger als $50 kosten.