Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java - Schleifensteuerung

Es kann vorkommen, dass Sie einen Codeblock mehrmals ausführen müssen. Im Allgemeinen werden Anweisungen sequentiell ausgeführt:Die erste Anweisung in einer Funktion wird zuerst ausgeführt, gefolgt von der zweiten und so weiter.

Programmiersprachen bieten verschiedene Kontrollstrukturen, die kompliziertere Ausführungspfade ermöglichen.

Eine Schleife Die Anweisung ermöglicht es uns, eine Anweisung oder eine Gruppe von Anweisungen mehrmals auszuführen, und das Folgende ist die allgemeine Form einer Schleifenanweisung in den meisten Programmiersprachen:−

Die Java-Programmiersprache stellt die folgenden Arten von Schleifen bereit, um Schleifenanforderungen zu handhaben. Klicken Sie auf die folgenden Links, um ihre Details zu überprüfen.

Sr.No. Loop &Beschreibung
1 while-Schleife

Wiederholt eine Anweisung oder eine Gruppe von Anweisungen, während eine bestimmte Bedingung wahr ist. Es testet die Bedingung, bevor der Schleifenrumpf ausgeführt wird.

2 for-Schleife

Führt eine Folge von Anweisungen mehrmals aus und kürzt den Code ab, der die Schleifenvariable verwaltet.

3 do...while-Schleife

Wie eine while-Anweisung, außer dass sie die Bedingung am Ende des Schleifenkörpers testet.

Schleifensteuerungsanweisungen

Schleifensteuerungsanweisungen verändern die Ausführung von ihrer normalen Abfolge. Wenn die Ausführung einen Bereich verlässt, werden alle automatischen Objekte, die in diesem Bereich erstellt wurden, zerstört.

Java unterstützt die folgenden Steueranweisungen. Klicken Sie auf die folgenden Links, um ihre Details zu überprüfen.

Sr.No. Control Statement &Beschreibung
1 break-Anweisung

Beendet die Schleife oder wechseln -Anweisung und überträgt die Ausführung an die Anweisung, die unmittelbar auf die Schleife oder den Schalter folgt.

2 Anweisung fortsetzen

Bewirkt, dass die Schleife den Rest ihres Körpers überspringt und ihre Bedingung sofort erneut testet, bevor sie wiederholt wird.

Erweiterte for-Schleife in Java

Ab Java 5 wurde die erweiterte for-Schleife eingeführt. Dies wird hauptsächlich verwendet, um eine Sammlung von Elementen einschließlich Arrays zu durchlaufen.

Syntax

Es folgt die Syntax der erweiterten For-Schleife −

for(declaration : expression) {
   // Statements
}

Beispiel

Live-Demo
public class Test {

   public static void main(String args[]) {
      int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         System.out.print( x );
         System.out.print(",");
      }
      System.out.print("\n");
      String [] names = {"James", "Larry", "Tom", "Lacy"};

      for( String name : names ) {
         System.out.print( name );
         System.out.print(",");
      }
   }
}

Dies wird das folgende Ergebnis erzeugen −

Ausgabe

10, 20, 30, 40, 50,
James, Larry, Tom, Lacy,

Was kommt als Nächstes?

Im folgenden Kapitel lernen wir Aussagen zur Entscheidungsfindung in der Java-Programmierung kennen.


Java

  1. Java-Operatoren
  2. Java-Kommentare
  3. Java if...else-Anweisung
  4. Java for-each-Schleife
  5. Java-Schnittstelle
  6. Java-Versuch-mit-Ressourcen
  7. Java-Anmerkungen
  8. Armstrong-Nummer im JAVA-Programm mit For-Schleife
  9. Palindrom-Zahlenprogramm in Java mit While- und For-Schleife
  10. Java-Anwendung auf PLCnext Control