if und else if Abfrage in Java

Die "if" und "else if" ist ebenfalls neben "if" und "else" abfrage eine sehr wichtige Abzweigung der Programmiersprache Java. Ich werde euch im folgenden Programm zeigen wie man mit diesem Befehl in der Programmiersprache Java und die einzelnen Schritte erörtern.

Bei den vorherigen Beispiel mit der Lampe konnten wir dies nur bei einer "if" und "else" Abfrage machen da wir nur zwei Auswahlmöglichkeiten hatten. Entweder ist die Lampe an oder aus. Wir können die mehrmalige "if" und "else if" Abfrage mit einer Altersabfrage bestimmen.

Beispiel >> if & else if<<

1  public class if_und_else_if {
2     public static void main(String[] args) {
3
4       int alter = 17;
5
6       if ( alter < 18 ) {
7          System.out.println(“Du bist Minderjährig ;) “);
8       }
9       else if ( alter >= 18 && alter < 65 ) {
10         System.out.println(“Sie sind Volljährig und kein Rentner :o “);
11      }
12      else if ( alter >= 65 ) {
13         System.out.println(“Sie sind ein Stolzer Rentner :P “);
14      }
15      else {
16         System.out.println(“Alter dann habe ich keine Ahnung was du bist. “);
17      }
18    }
19 }

Wie Sie es sehen, haben wir bei dem Obigen Programm eine Sehr kleine Quelldatei. Wir Weisen den Variablen „alter“ den Ganz Zahlligen Integer Wert zu und initialisieren dieses mit dem Datentyp int. Danach fängt die Abfrage ab Zeile 6 an zu arbeiten. Das Programm stellt dabei die Frage ob die Variable alter, welches auf der Zeile 4 initialisiert und deklariert worden ist, den Wert kleiner 18 oder größer gleich 18 und kleiner 65 oder größer gleich 18 besitzt. Ansonsten wird das Programm die Ausgabe in der Zeile 16 ausgeben.
Stellt der Compiler fest, dass die Variable alter den Wert 17 besitzt so wird die Ausgabe in Zeile 7 ausgegeben. Wenn die Variable einen Wert besitzt welches zwischen 18 und 65 liegt, dann wird die Ausgabe in der Zeile 13 ausgegeben. Falls die Variable alter einen nicht Reellen Wert besitzt, wird die Ausgabe in der Zeile 16 ausgegeben.
Auf Deutsch: if = wenn ; else if = wenn aber
(4) alter ist ein Ganzzahl mit dem Wert 17;
(6) wenn alter kleiner als 18 dann → (7)
(9) wenn alter zwischen 18 und 65 dann → (10)
(12) wenn alter größer als 65 → (13)
(15) sonst → (16)

Kommentare

Beliebte Posts aus diesem Blog

How can I transform a .jar file to a .bat file?

Ein Kleines Spiel mit Altersabfrage

Zufallszahlen und Verzweigungen in Python