Skip to main content

Grundlegendende Programmierkonzepte in Java

Hier lernst du die grundlegenden Konzepte kennen und hast die Möglichkeit, dies als Tagebuch festzuhalten.

If

Die Ausgabe unseres Programms kann jetzt schon durch den Benutzer gesteuert werden. Der Ablauf ist aber immer der Gleiche. Als nächstes wollen wir auch den Programmablauf steuern. Als erstes wollen wir hierfür die Kontrollstruktur if verwenden. Der grundlegende Aufbau eines if Ausdrucks ist:

if( Wahrheitsaussage ) { Anweisung; }

Die Wahrheitsaussage ist ein Ausdruck, der nur wahr oder falsch sein kann. Im Englischen true oder false. Es gibt den Datentyp boolean für Wahrheitsaussagen. Als Anweisung kann z.B. eine oder mehrere Methoden aufgerufen werden.

Es gibt unendlich viele Möglichkeiten, wie man eine Wahrheitsaussage erzeugen kann. Wir wollen als erstes mit einem Vergleich beginnen. Der Vergleich soll sein, ob die Eingabe des Benutzers ein Bestimmtes Wort gewesen ist. Hierfür bietet der Datentyp String die Methode equals.

Unser vorheriges Beispiel können wir nun so erweitern, dass nur eine von uns definierte Person begrüßt wird.


import java.util.Scanner; public class Tagebuch { public static void main(String[] args) { System.out.println("Wie heißt du?"); Scanner scanner = new Scanner(System.in); String name = scanner.next(); scanner.close(); if(name.equals("Jan")) { System.out.println("Hallo " + name + "!"); } } }