Wie man eine for-Anweisung in Java verwenden

EIN fürAnweisung in Java erstellt Schleifen, in dem eine Zählervariable automatisch beibehalten wird. Das für Anweisung können Sie festlegen, ein Anfangswert für die Zählervariable, die Menge an jeder Ausführung der Schleife an die Zählervariable hinzugefügt werden, und der Zustand, um zu bestimmen, ausgewertet ist, wenn die Schleife enden soll.

EIN für Erklärung folgt diesem Grundformat:

for (Initialisierung-expressio- Test-expressio-
count-Ausdruck) Anweisung-

Die drei Ausdrücke in den Klammern nach dem Schlüsselwort für Kontrolle, wie die für Schleife funktioniert:

  • Das Initialisierung Ausdruckausgeführt wird, bevor die Schleife beginnt. Dieser Ausdruck initialisiert die Zählervariable. Wenn Sie nicht die Zählervariable, bevor der erklärt für Anweisung, können Sie es hier erklären.

  • Das Testausdruckwird jedes Mal, wenn die Schleife, ob die Schleife Looping halten sollte, um zu bestimmen ausgeführt wird ausgewertet. Dieser Ausdruck testet die Zählervariable, um sicherzustellen, dass es immer noch weniger als oder gleich dem Wert, den Sie zählen möchten. Die Schleife hält so lange ausgeführt wird, wie dieser Ausdruck ausgewertet wahr. Wenn der Testausdruck auswertet falsch, die Schleife endet.

  • Das count-Ausdruckwird jedes Mal, wenn die Schleife ausgeführt wird ausgewertet. Seine Aufgabe ist es, die Zählervariable zu erhöhen.

Hier ist ein einfaches für Schleife, die die Zahlen 1 bis 10 auf der Konsole zeigt:

for (int i = 1 i lt; = 10- i ++) System.out.print (i + "") -

Führen Sie diesen Code, und Sie werden die folgenden auf der Konsole sehen:

1 2 3 4 5 6 7 8 9 10

Wenn Sie die Zählervariable in der Initialisierung Anweisung (wie im vorherigen Beispiel) erklären, ist der Umfang der Zählervariablen beschränkt sich auf die für Aussage selbst. So können Sie die Variable in den anderen Ausdrücken verwenden, die in den Klammern und in den Körper der Schleife erscheinen, aber man kann es nicht außerhalb der Schleife verwenden,

Wenn Sie möchten, können Sie die Zählervariable außerhalb der deklarieren für Schleife. Dann können Sie die Zählervariable, nachdem die Schleife beendet verwenden. Beispielsweise:

int i-for (i = 1 i lt; = 10- i ++) System.out.print (I + "") -System.out.println ( "Der Endwert ist" + i) -

Sie kann eine von der Mitte einer Schleife verlassen out unter VerwendungUnterbrechung Erklärung. Sie können auch ein verwenden fortsetzen Anweisung eine Ausführung der Schleife zu überspringen.

Menü