Arten von Schleifen in Java

Die for-Schleife macht es möglich, genau wie oft angeben, eine Aufgabe in einer Java-Anwendung auszuführen. die break-Anweisung macht es möglich, eine Aufgabe zu stoppen Durchführung, wenn die Bedingungen nicht stimmen, und die Aussage weiter zu verwenden macht es möglich, nur eine Schleife (ein einzelner Wert) zu ignorieren und dann die Verarbeitung der nächsten Aufgabe fortfahren.

Menu

Mit der break-Anweisung in Java

Es gibt Zeiten, wenn Sie früh eine for-Schleife beenden möchten. Zum Beispiel könnten Sie eine Bedingung erkennen, dass die Schleife verursachen würde scheitern. Vielleicht gibt es nicht genügend Elemente zu verarbeiten, oder Ihre Anwendung erkennt ein anderes Problem. In diesem Fall können Sie die break-Anweisung verwenden, die für die Schleife zu stoppen von mehr Arbeit zu tun.

die Verwendung von continue-Anweisung in Java

Eine einfache Version der for-Schleife führt eine bestimmte Anzahl von Schleifen und eine andere Version stoppt an einer bestimmten Stelle eine Pause-Anweisung. Eine dritte Version der for-Schleife führt eine bestimmte Anzahl von Schleifen, aber es überspringt einige der Schleifen, wenn die Bedingungen rechtfertigen nicht die Aufgabe.

Zum Beispiel, dass die Daten, die Sie benötigen Prozess möglicherweise nicht der richtige Typ sein, oder vielleicht ganz fehlen. Diese dritte Form beruht auf der Aussage fort. Die continue-Anweisung sagt der for-Schleife in die nächste Schleife zu gehen sofort, anstatt die aktuelle Schleife abzuschließen.

Nur weil einige Code-Beispiele in der Pause schauen und weiterhin Aussagen getrennt, die Sie bedeutet nicht, nicht in einem einzigen for-Schleife kombinieren können. Die Anweisungen break und continue kann erscheinen, wo immer und wann immer Sie sie benötigen.

Zum Beispiel könnten Sie wählen Teil einer for-Schleife zu verarbeiten und dann auf die nächste Schleife weiter, wenn die Dinge nicht wie erwartet arbeiten aus. Wenn ein Fehler in der gleichen for-Schleife auftritt, können Sie wählen, eine break-Anweisung verwenden, um es zu beenden. Eine einzelne for-Schleife kann auch enthalten mehrere Instanzen sowohl der Pause und Aussagen fortsetzen.

Der beste Weg, um den Unterschied zwischen der Pause und weiterhin Aussagen zu verstehen, ist die Ausgabe bieten sie gegenüberzustellen.

Nesting for-Schleifen

Manchmal braucht man etwas mit mehreren Schleifen zu verarbeiten. Wenn zum Beispiel mit tabellarischen Daten arbeiten, können Sie eine Schleife verwenden, um die Zeilen und eine weitere Schleife zu verarbeiten, um die Spalten zu verarbeiten. Es gibt mehrere Spalten für jede Zeile, so dass die Spalten-Schleife erscheint innerhalb der Reihen-Schleife. Platzieren einer Wiederholungsschleife innerhalb eines anderen aufgerufen, um die Schleifen nisten.

Jede Iteration der Hauptschleife führt die gesamte untergeordnete Schleife. Also, wenn Sie die erste Zeile Startverarbeitung, führt er alle Spalte Aufgaben für diese Zeile, bevor in die nächste Zeile zu bewegen.

Nisten ist der Prozess einer Struktur in eine andere desselben Typs von umschließt. Java verwendet in einer Reihe von Möglichkeiten, nisten, so dass Sie diesen Begriff verwendet, ziemlich oft. Wenn sie mit Strukturen arbeiten, wirkt eine Struktur als Behälter, die eine andere Struktur zu halten.

Die Behälterstruktur genannt Main, oder Elternteil, Struktur. Die Struktur innerhalb der Hauptstruktur genannt untergeordnet, oder Kind,Struktur.

Die Multiplikationstabellen sind eine der besseren Möglichkeiten Verschachtelung zu demonstrieren, weil Sie eine Schleife für die Zeilen und eine andere für Spalten erstellen müssen. Darüber hinaus müssen Sie die Überschriften zu erstellen, die die Zahlen werden multipliziert zeigen, was bedeutet, eine zusätzliche Schleife.

Menü