29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.1 int, boolean und Programmstrukturen<br />

3.1.2.11 Der Datentyp boolean<br />

Beschreibung Wertebereich Default Grösse<br />

Wahrheitswerte true und false false 1 bit 1<br />

3.1.2.12 Vergleichsoperatoren<br />

Das Resultat einer Vergleichsoperation ergibt immer einen Booleschen Wert. Die<br />

untenstehenden Vergleichsoperatoren sind binäre Operatoren.<br />

Prior. Operator Beschreibung Assoz.<br />

1 <<br />

<br />

>=<br />

2 ==<br />

!=<br />

kleiner als<br />

kleiner gleich<br />

grösser als<br />

grösser gleich<br />

gleich (identisch)<br />

ungleich (nicht-identisch)<br />

L<br />

L<br />

L<br />

L<br />

L<br />

L<br />

3.1.2.13 Logische Operatoren<br />

<strong>Java</strong> implementiert die folgenden logischen Operatoren. Im Gegensatz zu den ‘&’- bzw.<br />

‘|’-Operatoren evaluieren die ‘&&’- bzw. ‘||’-Operatoren den rechten Operanden nicht<br />

mehr, falls das Resultat bereits bestimmt ist 2 .<br />

1 Da bei einem boolean nur zwischen zwei Zuständen unterschieden wird, würde eigentlich zur<br />

Repräsentation nur ein bit benötigt. Da der Speicherzugriff aber nicht bitweise erfolgen kann, wird ein<br />

boolean intern als int dargestellt.<br />

2 Falls bei einer Disjunktion der erste Operand den Wert true hat, muss das Ergebnis unabhängig vom Wert<br />

des zweiten Operands ebenfalls true sein.<br />

89

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!