Verzweigung if |
if(zahl1 > zahl2) { //Dann-Anweisung(en) println("Zahl 1 ist grösser Zahl 2"); } else { //Sonst-Anweisung(en) println("Zahl 1 ist kleiner gleich Zahl 2"); } |
Bedingungen lassen sich mit den logischen Operatoren formulieren.
|
Verzweigung switch |
switch(zahl1) { case 1: println("Zahl 1 enthält Wert 1"); break; case 2: println("Zahl 1 enthält Wert 2"); break; case 3: println("Zahl 1 enthält Wert 3"); break; default: println("Zahl 1 enthält anderen Wert"); } |
Die Variable zahl1 wird mit verschiedenen Werten verglichen. |
Schleife for |
for (int i = 0; i <= 10; i++) { println ("Wert: " + i); } |
Die Zählervariable i wird von 0 bis 10 hochgezählt und bei jedem Durchlauf der Schleife ihr Wert ausgegeben. |
Schleife while |
while(a < zahl) { a = a + 1; println(a); } |
Die Schleife wird wiederholt, solange a kleiner zahl ist. Die while-Schleife wird u.U. nie durchlaufen. |
Schleife do while |
do { a++; println(a); } while (a < zahl); |
Die Schleife wird wiederholt, solange a kleiner zahl ist. Die do-while-Schleife wird mindestens einmal durchlaufen. |