If und else Abfrage in Java



Die if und else ist das a und o unter den Programmiersprachen wenn es um mehrere Auswahlmöglichkeiten geht. Im folgenden Artikel möchte ich euch die if und else Auswahlmöglichkeit in Java mit einem Beispiel Programm erörtern.

Stellen Sie sich vor, dass Sie in einem Zimmer ohne Fenster sind. In diesem Zimmer gibt es nur eine Lampe die Leuchtet, wenn es an ist und ist dunkel, wenn die Glühbirne nicht leuchtet. Sie betreten den Raum und stellen fest, dass die Glühbirne aus ist weil in dem Raum dunkel ist. Wenn es Hell wäre würden sie feststellen, dass die Lampe an ist. Genau so funktioniert die if und else abfrage. Wenn wir unser Beispiel in einem Java Programm schreiben müssten, soll das Programm unsere Beobachtung in die Konsole (Terminal oder cmd/EingabeSteuerung) ausgeben.

Beispiel >> if & else <<

1  public class if_und_else {
2     public static void main(String[] args) {
3
4       int a = 0; // 0 = Lampe aus ; 1 = Lampe an
5
6       if ( a == 0 ) {
7          System.out.println(“Das Licht ist aus! Es ist Dunkel :( “);
8       }
9       else {
10         System.out.println(“Das Licht ist an! Es ist Tag Hell :) “);
11      }
12   }
13 }

Wie Sie es sehen, haben wir bei dem Obigen Programm eine Sehr kleine Quelldatei. Wir Weisen die Variable „a“ den Ganz Zahligen 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 a, welches auf der Zeile 4 initialisiert und deklariert worden ist, den Wert null oder eins besitzt. Wie oben schon auskommentiert worden ist, ist der wert 0 für Lampe aus und 1 für Lampe a reserviert. Dies ist Syntaktisch und braucht kein extra Befehlssatz.
Stellt der Compiler fest, dass die Variable den Wert null besitzt so wird die Ausgabe in Zeile 7 ausgegeben. Stellt der Compiler dies nicht fest, dann wird die die Ausgabe auf der Zeile 10 ausgegeben.
Auf Deutsch: if = wenn ; else = sonst
(4) a ist ein Ganzzahl mit dem Wert 0;
(6) wenn a ist gleich null dann → (7)
(9) sonst → (10)

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