Menu
Coddy logo textTech

For Loop Part 1

Teil des Abschnitts Grundlagen der Java-Journey von Coddy — Lektion 42 von 73.

Manchmal beim Programmieren ist es notwendig, dieselbe oder fast dieselbe Operation ein paar Mal auszuführen.

Um nicht immer wieder dasselbe zu schreiben, können wir Schleifen verwenden.

Die for-Schleife hat die folgende Syntax:

for (initialization; condition; update) {
    code
}

Die initialization, condition und update bestimmen, was der start-Wert und was der end-Wert ist.

Zum Beispiel Schleife von 0 bis 5 (nicht einschließlich):

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}

Es wird die print-Anweisung 5 Mal ausführen:

0
1
2
3
4

Schleifen haben viele Anwendungsfälle. Zum Beispiel summieren wir alle Zahlen von 1 bis 100:

int sum_numbers = 0;
for (int i = 1; i <= 100; i++) {
    sum_numbers += i;
}
System.out.println(sum_numbers);

Dies wird zuerst durch alle Zahlen zwischen 1 und 100 laufen (einschließlich 100 wegen des <= Zeichens) und sie alle summieren, dann wird es die sum_numbers Variable ausgeben

challenge icon

Aufgabe

Anfänger

Schreiben Sie ein Programm, das "Hello Coddy: " und den Wert von i von 3 bis 27 (einschließlich, was bedeutet, die Zahlen 3, 4, 5, ..., 26, 27 auszugeben, insgesamt 27 - 3 + 1 = 25 Mal), mit einer for-Schleife ausgibt.

Es wird so aussehen:

Hello Coddy: 3
Hello Coddy: 4
...
Hello Coddy: 27

Spickzettel

Die for-Schleife ermöglicht es, Code mehrmals mit der folgenden Syntax wiederzuholen:

for (initialization; condition; update) {
    code
}

Beispiel – Schleife von 0 bis 5 (nicht einschließlich):

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}

Dies gibt aus:

0
1
2
3
4

Beispiel – Zahlen von 1 bis 100 summieren:

int sum_numbers = 0;
for (int i = 1; i <= 100; i++) {
    sum_numbers += i;
}
System.out.println(sum_numbers);

Probier es selbst

class Main {
    public static void main(String[] args) {
        // Schreibe Code hier
    }
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen