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 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
truefalse
falsetrue

Angenommen Sie gehen Einkaufen, um sich neue Schuhe zu kaufen. Sie 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:

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