Anweisung

n  1. Erste Schritte
n  2. Einfache Datentypen
n  3. Anweisungen und Kontrollstrukturen
n  4. Verifikation
n  5. Reihungen (Arrays)
II.1.3. Anweisungen und Kontrollstrukturen - 1 -
Anweisung
Anweisung
Zuweisung
;
Methodenaufruf
;
Zuweisung
Name
=
Methodenaufruf
Name
Ausdruck
,
(
Ausdruck
)
II.1.3. Anweisungen und Kontrollstrukturen - 2 -
3. Anweisungen und Kontrollstrukturen
n  Methodenaufruf
n  Zuweisung
n  Bedingte Anweisungen (if, switch)
n  Schleifen (while, do, for)
n  Sprunganweisungen (break, continue)
II.1.3. Anweisungen und Kontrollstrukturen - 3 -
3. Anweisungen und Kontrollstrukturen
n  Methodenaufruf
n  Zuweisung
n  Bedingte Anweisungen (if, switch)
n  Schleifen (while, do, for)
n  Sprunganweisungen (break, continue)
II.1.3. Anweisungen und Kontrollstrukturen - 4 -
Methodenaufruf
public class Rechnung {
public static void main (String [] arguments) {
int x = 10;
int y = -1 + 23 * 33 + 3 * 7 * (5 + 6);
System.out.print ("Das Resultat ist ");
System.out.println (x + y);
}
}
II.1.3. Anweisungen und Kontrollstrukturen - 5 -
3. Anweisungen und Kontrollstrukturen
n  Methodenaufruf
n  Zuweisung
n  Bedingte Anweisungen (if, switch)
n  Schleifen (while, do, for)
n  Sprunganweisungen (break, continue)
II.1.3. Anweisungen und Kontrollstrukturen - 6 -
3. Anweisungen und Kontrollstrukturen
n  Methodenaufruf
n  Zuweisung
n  Bedingte Anweisungen (if, switch)
n  Schleifen (while, do, for)
n  Sprunganweisungen (break, continue)
II.1.3. Anweisungen und Kontrollstrukturen - 7 -
Bedingte Anweisung
Block
Zuweisung
;
Methodenaufruf
;
if-Anweisung
switch-Anweisung
if-Anweisung
if
(
Ausdruck
)
Anweisung
else
Anweisung
II.1.3. Anweisungen und Kontrollstrukturen - 8 -
Methoden mit if-Anweisung
if (i = = 5)
if (j = = 5)
System.out.println ("i und j sind 5.");
else System.out.println ("i ist 5, j ist nicht 5.");
if (i = = 5) {
if (j = = 5)
System.out.println ("i und j sind 5.");
}
else System.out.println ("i ist nicht 5, " +
"keine Aussage fuer j.");
II.1.3. Anweisungen und Kontrollstrukturen - 9 -
Bedingte Anweisung
Block
Zuweisung
;
Methodenaufruf
;
if-Anweisung
switch-Anweisung
switch-Anweisung
switch
case
default
(
Ausdruck
)!
Ausdruck
:!
Anweisung
:!
Anweisung
{!
break
;!
}!
II.1.3. Anweisungen und Kontrollstrukturen - 10 -
Methode mit switch-Anweisung
switch (i) {
case 0: case 1: case 2: case 3: case 4:
System.out.println ("i kleiner 5."); break;
case 5:
System.out.println ("i gleich 5."); break;
default:
System.out.println ("i groesser 5.");
}
II.1.3. Anweisungen und Kontrollstrukturen - 11 -