05.10.2013 Aufrufe

Programmieren in Java

Programmieren in Java

Programmieren in Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

Vorrang Operator Operandentyp Assoziation Operation<br />

1 ++<br />

Arithmetisch R<br />

Pre- oder Post-Inkrement<br />

(unär)<br />

--<br />

Arithmetisch R<br />

Pre- oder Post-<br />

Dekrement (unär)<br />

+, -<br />

Arithmetisch R<br />

Unäres<br />

M<strong>in</strong>us<br />

Plus, unäres<br />

~<br />

Integral<br />

R<br />

Bitweises<br />

(unär)<br />

Komplement<br />

!<br />

boolean<br />

R<br />

Logisches<br />

(unär)<br />

Komplement<br />

(type)<br />

irgende<strong>in</strong><br />

R<br />

cast<br />

2 *, /, % arithmetisch L Multiplikation,<br />

Rest<br />

Division,<br />

3 +, -<br />

Arithmetisch L<br />

Addition, Subtraktion<br />

+<br />

Str<strong>in</strong>g<br />

L<br />

Verkettung<br />

4 ><br />

Integral<br />

L<br />

Rechts-Shift<br />

Vorzeichen<br />

mit<br />

>>><br />

Integral<br />

L<br />

Rechts-Shift mit Nullen-<br />

Nachziehen<br />

5 =<br />

Arithmetisch L<br />

Größer als, größer als<br />

oder gleich<br />

<strong>in</strong>stanceof Objekt, Typ L<br />

Objekt?, Instanz?<br />

6 ==<br />

Primitiver Typ L<br />

Gleich (identische Werte)<br />

!=<br />

Primitiver Typ L<br />

Ungleich<br />

Werte)<br />

(verschiedene<br />

==<br />

Objekt<br />

L<br />

Gleich (Referenz auf das<br />

gleiche Objekt)<br />

!=<br />

Objekt<br />

L<br />

Ungleich (Referenz auf<br />

verschiedene Objekte)<br />

7 &<br />

Integral<br />

L<br />

Bitweises Und<br />

&<br />

boolean<br />

L<br />

Logisches Und<br />

8 ^<br />

Integral<br />

L<br />

Bitweises Oder<br />

^<br />

boolean<br />

L<br />

Logisches<br />

(exklusiv)<br />

Oder<br />

9 |<br />

Integral<br />

L<br />

Bitweises Oder<br />

|<br />

boolean<br />

L<br />

Logisches Oder (<strong>in</strong>klusiv)<br />

10 && boolean L Konditionelles Und<br />

11 || boolean L Konditionelles Oder<br />

12 ?= boolean, irgende<strong>in</strong>, R Konditioneller (ternärer)<br />

irgende<strong>in</strong><br />

Operator<br />

13 =<br />

Variable, irgende<strong>in</strong> R<br />

Zuweisung<br />

*=, /=,<br />

+=, -=<br />

=,<br />

>>>=,<br />

&=, ^=,<br />

|=<br />

Variable, irgende<strong>in</strong> R<br />

Zuweisung mit Operation<br />

Abb. 0.3-1: <strong>Java</strong>-Operatoren<br />

12

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!