1.6. Bedingte Verzweigungen

In Java ist ein Wenn-Test (if-Test) im Wesentlichen mit einem Booleschen Test in einer while-Schleife identisch – aber statt » SoLange es Bier gibt ...« sagen Sie » Wenn es Bier gibt ...«.

class IfTest {
  public static void main (String[] args) {
    int x = 3;
    if (x == 3) {
       System.out.println("x ist 3");
    }
    System.out.println("Das wird immer ausgeführt");
  }
}
% java IfTest
				X ist 3
				Das wird immer ausgeführt

Codeausgabe

Der Code oben führt die Zeile, die »x ist 3« ausgibt, nur aus, wenn die Bedingung (x ist gleich 3) wahr ist. Unabhängig davon, ob der Test wahr ist, wird die Zeile ausgeführt, die »Das wird immer ausgeführt« ausgibt. In Abhängigkeit vom Wert von x machen also entweder ein oder zwei Anweisungen eine Ausgabe. ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.