Anweisungen:Javakurs
Theorie
In Java gibt es 5 verschieden Anweisungen:
- if-Statement: bedingte Ausführung
- while-Statement: Wiederholte Ausführung mit Bedingung am Anfang
- do-while-Statement: Wiederholte Ausführung mit Bedingung am Ende
- for-Statement: Wiederholte Ausführung mit Initialisierung, Bedingung und Weiterschaltung
- switch-Statement: Mehrfachverzweigung
If Statement
Syntax
'if' '(' <condition> ')' <true-statementlist> [ 'else' <false-statementlist ] Es wird die Bedingung ausgewertet: Ist die Bedingung true, wird die true-statementlist ausgeführt. Liefert die Bedingung false und existiert eine false-statementlist, wird diese ausgeführt.
Beispiel
if ( temperature < 0 ) System.out.println("ice warning!"); else if ( temperature > 100) System.out.println("steam warning!"); else System.out.println("water is fluid");
While Statement
Syntax
'while' '(' <condition> ')' 'do' <statementlist> Es wird die Bedingung ausgewertet: Ist die Bedingung true, wird die statementlist ausgeführt und erneut die Bedingung ausgewertet. Liefert die Bedingung false, wird das Statement beendet.
Beispiel
Do-While Statement
Syntax
'do' <statementlist> 'while'(' <condition> ')'; Es wird die statementlist ausgeführt. Danach wird die Bedingung geprüft. Ist die Bedingung true, wird die statementlist erneut ausgeführt und erneut die Bedingung ausgewertet. Liefert die Bedingung false, wird das Statement beendet.