Zuhause Persönliche Finanzen Arten von Schleifen in Java - Dummies

Arten von Schleifen in Java - Dummies

Inhaltsverzeichnis:

Video: While-Schleife Programmieren - Java Tutorial 8 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler 2024

Video: While-Schleife Programmieren - Java Tutorial 8 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler 2024
Anonim

Die for-Schleife ermöglicht es, genau anzugeben, wie oft eine Aufgabe in einer Java-Anwendung ausgeführt werden soll. Mit der break-Anweisung können Sie die Ausführung einer Task stoppen, wenn die Bedingungen nicht stimmen, und mit der Anweisung continue kann nur eine Schleife (ein einzelner Wert) ignoriert und dann die nächste Task verarbeitet werden.

Verwenden der break-Anweisung in Java

Manchmal möchten Sie eine for-Schleife vorzeitig stoppen. Beispielsweise können Sie eine Bedingung erkennen, die zum Fehlschlagen der Schleife führen würde. Möglicherweise sind nicht genügend Elemente zu verarbeiten, oder Ihre Anwendung erkennt ein anderes Problem. In diesem Fall können Sie die break-Anweisung verwenden, um zu verhindern, dass die for-Schleife noch mehr Arbeit verrichtet.

Verwendung der continue-Anweisung in Java

Eine einfache Version der for-Schleife führt eine bestimmte Anzahl von Schleifen durch, und eine andere Version stoppt an einem bestimmten Punkt mit einer break-Anweisung. Eine dritte Version der for-Schleife führt eine bestimmte Anzahl von Schleifen durch, aber es überspringt einige der Schleifen, wenn die Bedingungen die Ausführung der Aufgabe nicht rechtfertigen.

Zum Beispiel sind die Daten, die Sie verarbeiten müssen, möglicherweise nicht vom richtigen Typ oder fehlen möglicherweise vollständig. Diese dritte Form beruht auf der continue-Anweisung. Die Anweisung continue weist die for-Schleife an, sofort zur nächsten Schleife zu gehen, anstatt die aktuelle Schleife abzuschließen.

Nur weil einige Codebeispiele die break- und continue-Anweisungen separat betrachten, bedeutet das nicht, dass Sie sie nicht in einer einzigen for-Schleife kombinieren können. Die break- und continue-Anweisungen können jederzeit und überall angezeigt werden.

Zum Beispiel könnten Sie einen Teil einer for-Schleife verarbeiten und dann mit der nächsten Schleife fortfahren, wenn die Dinge nicht wie erwartet funktionieren. Wenn ein Fehler in derselben for-Schleife auftritt, können Sie eine break-Anweisung verwenden, um sie zu beenden. Eine einzelne for-Schleife kann auch mehrere Instanzen sowohl der break- als auch der continue-Anweisung enthalten.

Der beste Weg, um den Unterschied zwischen den Break- und Continue-Anweisungen zu verstehen, besteht darin, die von ihnen bereitgestellte Ausgabe zu kontrastieren.

Schachtelung für Schleifen

Manchmal müssen Sie etwas mit mehreren Schleifen bearbeiten. Wenn Sie beispielsweise mit Tabellendaten arbeiten, verwenden Sie möglicherweise eine Schleife zum Verarbeiten der Zeilen und eine andere Schleife zum Verarbeiten der Spalten. Es gibt mehrere Spalten für jede Zeile, sodass die Spaltenspalte in der Zeilenschleife angezeigt wird. Das Platzieren einer Wiederholungsschleife innerhalb einer anderen wird als Verschachteln der Schleifen bezeichnet.

Jede Iteration der Hauptschleife führt die gesamte untergeordnete Schleife aus. Wenn Sie also mit der Verarbeitung der ersten Zeile beginnen, werden alle Spaltenaufgaben für diese Zeile ausgeführt, bevor Sie zur nächsten Zeile wechseln.

Verschachtelung ist das Einschließen einer Struktur in eine andere des gleichen Typs. Java verwendet die Verschachtelung auf verschiedene Weise, so dass Sie diesen Begriff sehr häufig verwenden. Beim Arbeiten mit Strukturen fungiert eine Struktur als ein Container, um die andere Struktur zu halten.

Die Containerstruktur wird als Haupt oder übergeordnete Struktur bezeichnet. Die Struktur innerhalb der Hauptstruktur wird als untergeordnete oder untergeordnete Struktur bezeichnet.

Die Multiplikationstabellen sind eine der besseren Möglichkeiten, die Verschachtelung zu demonstrieren, da Sie eine Schleife für Zeilen und eine andere für Spalten erstellen müssen. Außerdem müssen Sie die Überschriften erstellen, die die zu multiplizierenden Zahlen anzeigen, dh eine zusätzliche Schleife verwenden.

Arten von Schleifen in Java - Dummies

Die Wahl des Herausgebers

Bearbeiten in Photoshop Elements 10 Schnellfoto-Bearbeitungsmodus - Schnuller

Bearbeiten in Photoshop Elements 10 Schnellfoto-Bearbeitungsmodus - Schnuller

Schneller Foto-Bearbeitungsmodus ist eine abgespeckte Version des Modus "Full Photo Edit", der einfach grundlegende Fixingtools bereitstellt und mit einigen einzigartigen Funktionen aufwartet, z. B. eine Vorher-Nachher-Vorschau Ihres Bildes. Hier ist ein Schritt-für-Schritt-Workflow, den Sie im Schnellfoto-Bearbeitungsmodus verwenden können, um Ihre Fotos zu reparieren:

Zum Optimieren von Photoshop Elements-Bildern mit Fotoeffekten - Dummies

Zum Optimieren von Photoshop Elements-Bildern mit Fotoeffekten - Dummies

Fotoeffekte in Photoshop Elements 11 funktionieren wie Anwenden von Filtern; Das Dialogfeld "Filtergalerie" bietet Ihnen zahlreiche Optionen zum Anwenden eines Filters. Das geführte Bedienfeld bietet Ihnen Filtereffekte und führt Sie dann durch die Schritte zum Anpassen von Helligkeitswerte, Ändern von Farbton und Sättigung und Durchführen weiterer Anpassungen zum Vervollkommnen des Ergebnisses. Sie ...

Eingeben des Absatztyps in Photoshop Elements 11 - Dummies

Eingeben des Absatztyps in Photoshop Elements 11 - Dummies

Absatztyp in Photoshop Elements 11 ist ähnlich zu dem Text, den Sie in ein Textverarbeitungsprogramm eingeben, mit der Ausnahme, dass er in einem Textfeld oder einem Begrenzungsrahmen enthalten ist. Wenn Sie größere Textabschnitte haben, die Sie in ein Bild eingeben möchten, ist die Eingabe des Textes als Absatztyp die praktischste Option. Während ...

Die Wahl des Herausgebers

PHP-Anweisungen - Dummys

PHP-Anweisungen - Dummys

PHP ist eine Skriptsprache, die speziell für die Verwendung im Internet entwickelt wurde. Es enthält Funktionen, die Sie bei der Programmierung der Aufgaben unterstützen, die für die Entwicklung dynamischer Webanwendungen erforderlich sind. Diese Tabelle gibt einen kurzen Überblick über einige der Anweisungen, die Sie häufig verwenden werden: Anweisung Beschreibung array ("key" => "value", ...); Casts a ...

PHP-Schablonen-Systeme - Schablonen-Systeme

PHP-Schablonen-Systeme - Schablonen-Systeme

Können die Menge an Arbeit reduzieren, die Sie für die Erstellung einer Website in PHP benötigen. Wenn Sie eine Website erstellen, verwenden Sie häufig das gleiche Layout für die gesamte Website. Sie haben eine obere Portion, vielleicht mit einem Menü; ein Hauptinhaltsbereich; und ein unterer Teil, vielleicht mit Links oder ...

Make MySQL Datenbank Änderungen mit den ALTER Query - Dummies

Make MySQL Datenbank Änderungen mit den ALTER Query - Dummies

Die ALTER Query wird verwendet, um die Struktur von eine MySQL-Datenbank. In dieser Liste wird die Syntax für die Änderungen angezeigt, die Sie wahrscheinlich vornehmen möchten: ADD-Spaltenbezeichnung ALTER-Spaltenname SET-DEFAULT-Wert ALTER-Spaltenname DROP DEFAULT CHANGE-Spaltenname newcolname-Definition DROP-Spaltenname MODIFY-Spaltenname RENAME newtablename

Die Wahl des Herausgebers

Hochgeschwindigkeitsdatencaching mit NoSQL - Dummies

Hochgeschwindigkeitsdatencaching mit NoSQL - Dummies

Mit NoSQL haben Sie Hochgeschwindigkeits-Caching. Stellen Sie sich vor, Sie sind Bankangestellte und arbeiten mit drei anderen Kollegen zusammen. Jeder hat eine Reihe von Leuten, die bedient werden sollen. Einer der Kunden bleibt jedoch in der Schlange, um zu fragen, ob sein Scheck bereits eingelöst und der Betrag seinem Konto gutgeschrieben wurde. Wenn Sie ...

Wie man Einsichten aus Big Data kommuniziert - Dummies

Wie man Einsichten aus Big Data kommuniziert - Dummies

Big Data kann helfen, Einblicke zu gewinnen. Unternehmen gewinnen Wettbewerbsvorteile, wenn die richtigen Informationen zur richtigen Zeit an die richtigen Leute geliefert werden. Dies bedeutet, Erkenntnisse und Informationen aus Daten zu extrahieren und sie Entscheidungsträgern auf eine Weise zu vermitteln, die sie leicht verstehen. Schließlich sind Menschen weniger wahrscheinlich zu handeln, wenn sie ...

Zookeeper und HBase Reliability - dummies

Zookeeper und HBase Reliability - dummies

Zookeeper ist ein verteiltes Cluster von Servern, das gemeinsam zuverlässige Koordinations- und Synchronisationsdienste für Cluster-Anwendungen bereitstellt. .. Zugegeben, der Name "Zookeeper" mag auf den ersten Blick eine seltsame Wahl sein, aber wenn Sie verstehen, was es für einen HBase-Cluster tut, können Sie die Logik dahinter sehen. Beim Erstellen und Debuggen von verteilten Anwendungen ...