Einführung in Schleifen
Swipe um das Menü anzuzeigen
Was tun, wenn ein Codefragment mehrfach wiederholt werden muss? Angenommen, die Aufgabe besteht darin, dieselbe Nachricht 1.000 Mal auf dem Bildschirm anzuzeigen. Stellen Sie sich vor, Sie müssten den ganzen Tag lang System.out.println(); immer wieder eintippen.
Hier kommen Schleifen zur Hilfe!
In Java existieren verschiedene Schleifentypen, die jeweils für bestimmte Aufgaben besonders geeignet sind. Im Verlauf des nächsten Abschnitts werden alle Varianten vorgestellt und erläutert, wann und wo ihr Einsatz sinnvoll ist.
Reduzieren wir die Aufgabe und nehmen an, dass dieselbe Nachricht 5 Mal angezeigt werden soll. Hierzu verwenden wir die Copy-Paste-Methode:
Main.java
1234567891011package com.example; public class Main { public static void main(String[] args) { System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); } }
Wie wir sehen können, haben wir die Aufgabe abgeschlossen und den Text fünfmal auf dem Bildschirm angezeigt.
Nun müssen wir diesen Text nur noch 995 weitere Male auf dem Bildschirm anzeigen, damit die Aufgabe vollständig ist.
Dazu verwenden wir eine Schleife, die eine bestimmte Operation ausführt, bis die Ausführungsbedingung der Schleife falsch wird:
Main.java
1234567891011package com.example; public class Main { public static void main(String[] args) { int number_of_operations = 0; while (number_of_operations < 10) { System.out.println("Hey, I will appear here 10 times"); number_of_operations = number_of_operations + 1; } } }
Im obigen Code haben wir eine Schleife verwendet. Es ist jedoch zu beachten, dass wir zunächst die Variable number_of_operations deklariert haben, um zu zählen, wie oft wir die Operation durchgeführt haben. Anschließend haben wir eine Bedingung festgelegt, dass diese Variable einen Wert kleiner als 10 haben soll, was bedeutet, dass die Schleife ausgeführt wird, bis der Wert der Variable 10 erreicht. Die Funktionsweise spezifischer Schleifenbeispiele werden wir in den folgenden Kapiteln genauer betrachten.
1. Was ist eine Schleife?
2. Was ist der Zweck von Schleifen?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen