Was sind Steueranweisungen in Java?



Dieser Artikel konzentriert sich auf das detaillierte und umfassende Wissen über Steueranweisungen in Java, wie sie implementiert werden können und welche Arten es gibt.

Steueranweisungen in ist eine der Grundlagen für die Java-Programmierung. Es ermöglicht den reibungslosen Ablauf eines Programms. Folgende Hinweise werden in diesem Artikel behandelt:

Jeder Programmierer kennt den Begriff Anweisung, der einfach als Anweisung an den Computer zur Ausführung bestimmter Vorgänge definiert werden kann. Eine Steueranweisung in Java ist eine Anweisung, die bestimmt, ob die anderen Anweisungen ausgeführt werden oder nicht. Es steuert den Ablauf eines Programms. Eine if-Anweisung in Java bestimmt die Ausführungsreihenfolge zwischen zwei Anweisungen.





Steueranweisungen in JavaSteueranweisungen können in drei Kategorien unterteilt werden, nämlich

  • Auswahlanweisungen
  • Iterationsanweisungen
  • Sprunganweisungen

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort



Entscheidungserklärungen

Anweisungen, die bestimmen, welche Anweisung wann ausgeführt werden soll, werden als Entscheidungsanweisungen bezeichnet. Der Ablauf der Programmausführung wird durch die Kontrollflussanweisung gesteuert.
In Java stehen vier Entscheidungserklärungen zur Verfügung.

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Einfache if-Anweisung

Die if-Anweisung bestimmt, ob ein Code basierend auf der angegebenen Bedingung ausgeführt werden soll.
Syntax:



if (Bedingung) {Anweisung 1 // ausgeführt, wenn Bedingung wahr ist} Anweisung 2 // unabhängig von der Bedingung ausgeführt

Ausgabe:
If Aussage!
Hallo Welt!

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Wenn. . sonst Aussage

Wenn in dieser Anweisung die angegebene Bedingung erfüllt ist, wird der if-Block ausgeführt. Andernfalls wird der else-Block ausgeführt.
Beispiel:

public class Main {public statisch void main (String args []) {int a = 15 wenn (a> 20) System.out.println ('a ist größer als 10') sonst System.out.println ('a ist kleiner als 10 ') System.out.println (' Hallo Welt! ')}}}

Ausgabe:
a ist kleiner als 10
Hallo Welt!

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Verschachtelte if-Anweisung

Ein if, das in einem if-Block vorhanden ist, wird als verschachtelter if-Block bezeichnet. Es ähnelt einer if..else-Anweisung, außer dass sie in einer anderen if..else-Anweisung definiert sind.
Syntax:

if (Bedingung1) {Anweisung 1 // ausgeführt, wenn die erste Bedingung wahr ist, wenn (Bedingung2) {Anweisung 2 // ausgeführt, wenn die zweite Bedingung wahr ist} else {Anweisung 3 // ausgeführt, wenn die zweite Bedingung falsch ist}}

Beispiel:

public class Main {public statisch void main (String args []) {int s = 18 if (s> 10) {if (s% 2 == 0) System.out.println ('s ist eine gerade Zahl und größer als 10! ') Sonst System.out.println (' s ist eine ungerade Zahl und größer als 10! ')} Else {System.out.println (' s ist kleiner als 10 ')} System.out.println (' Hallo Welt!') } }

Ausgabe:
s ist eine gerade Zahl und größer als 10!
Hallo Welt!

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Switch-Anweisung

Eine switch-Anweisung in Java wird verwendet, um eine einzelne Anweisung unter mehreren Bedingungen auszuführen. Die switch-Anweisung kann mit den Typen short, byte, int, long, enum usw. verwendet werden.
Bestimmte Punkte müssen bei der Verwendung der switch-Anweisung beachtet werden:
α Für einen Schalterausdruck können eine oder mehrere Fallwerte angegeben werden.
α Doppelte Fallwerte sind nicht zulässig. Ein Compiler-Time-Fehler wird vom Compiler generiert, wenn keine eindeutigen Werte verwendet werden.
α Der Fallwert muss wörtlich oder konstant sein. Variablen sind nicht zulässig.
α Die Anweisung break wird verwendet, um die Anweisungssequenz zu beenden. Es ist optional, diese Anweisung zu verwenden. Wenn diese Anweisung nicht angegeben wird, wird der nächste Fall ausgeführt.

Beispiel:

public class Music {public statisch void main (String [] args) {int instrument = 4 String musicInstrument // switch-Anweisung mit int-Datentyp switch (instrument) {case 1: musicInstrument = 'Guitar' break case 2: musicInstrument = 'Piano 'break case 3: musicInstrument =' Drums 'break case 4: musicInstrument =' Flute 'break case 5: musicInstrument =' Ukelele 'break case 6: musicInstrument =' Violin 'break case 7: musicInstrument =' Trumpet 'break default: musicInstrument = 'Ungültige' Pause} System.out.println (musicInstrument)}}

Ausgabe:
Flöte

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Schleifenanweisungen

Anweisungen, die einen Codeblock wiederholt ausführen, bis eine bestimmte Bedingung erfüllt ist, werden als Schleifenanweisungen bezeichnet. Java bietet dem Benutzer drei Arten von Schleifen:

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Während

Die while-Schleife, die als häufigste Schleife bezeichnet wird, wertet eine bestimmte Bedingung aus. Wenn die Bedingung erfüllt ist, wird der Code ausgeführt. Dieser Vorgang wird fortgesetzt, bis sich herausstellt, dass die angegebene Bedingung falsch ist.
Die in der while-Schleife anzugebende Bedingung muss ein boolescher Ausdruck sein. Ein Fehler wird generiert, wenn der verwendete Typ int oder eine Zeichenfolge ist.

Syntax:

while (Bedingung) {statementOne}

Beispiel:

öffentliche Klasse whileTest {public static void main (String args []) {int i = 5 while (i<= 15) { System.out.println(i) i = i+2 } } } 

Ausgabe:
5
7
9
elf
13
fünfzehn

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Tun. .während

Die do-while-Schleife ähnelt der while-Schleife, der einzige Unterschied besteht darin, dass die Bedingung in der do-while-Schleife nach der Ausführung des Schleifenkörpers ausgewertet wird. Dies garantiert, dass die Schleife mindestens einmal ausgeführt wird.

Syntax:

mache {// auszuführender Code} while (Bedingung)

Beispiel:

öffentliche Klasse Main {public static void main (String args []) {int i = 20 do {System.out.println (i) i = i + 1} while (i<= 20) } } 

Ausgabe:
zwanzig

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Zum

Die for-Schleife in Java wird verwendet, um einen Code mehrmals zu iterieren und auszuwerten. Wenn dem Benutzer die Anzahl der Iterationen bekannt ist, wird empfohlen, die for-Schleife zu verwenden.

Syntax:

für (Inkrementieren / Dekrementieren der Initialisierungsbedingung) {Anweisung}

Beispiel:

öffentliche Klasse forLoop {public static void main (String args []) {for (int i = 1 i<= 10 i++) System.out.println(i) } } 

Ausgabe:
5
6
7
8
9
10

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Was macht .innerhtml?

Für jede

Das Durchlaufen von Elementen in einem Array kann durch die for-each-Schleife erfolgen. Die im Array vorhandenen Elemente werden einzeln zurückgegeben. Es ist zu beachten, dass der Benutzer den Wert in der for-each-Schleife nicht erhöhen muss.

Beispiel:

öffentliche Klasse foreachLoop {public static void main (String args []) {int s [] = {18,25,28,29,30} für (int i: s) {System.out.println (i)}}}

Ausgabe:
18
25
28
29
30

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Verzweigungsanweisungen

Verzweigungsanweisungen in Java werden verwendet, um von einer Anweisung zu einer anderen Anweisung zu springen und dadurch den Ausführungsfluss zu übertragen.

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Brechen

Die break-Anweisung in Java wird verwendet, um eine Schleife zu beenden und den aktuellen Programmfluss zu unterbrechen.

Beispiel:

public class Test {public statisch void main (String args []) {for (int i = 5 i<10 i++) { if (i == 8) break System.out.println(i) } } } 

Ausgabe:
5
6
7

Fahren Sie mit diesem Artikel über Steueranweisungen in Java fort

Fortsetzen

Um zur nächsten Iteration der Schleife zu springen, verwenden wir die continue-Anweisung. Diese Anweisung setzt den aktuellen Programmfluss fort und überspringt einen Teil des Codes unter der angegebenen Bedingung.

Beispiel:

öffentliche Klasse Main {public static void main (String args []) {for (int k = 5 k<15 k++) { // Odd numbers are skipped if (k%2 != 0) continue // Even numbers are printed System.out.print(k + ' ') } } } 

Ausgabe:
6 8 10 12 14

Damit sind wir am Ende dieser Steueranweisungen im Java-Artikel angelangt. Die Steueranweisungen in Java müssen effizient verwendet werden, um das Programm effektiv und benutzerfreundlich zu gestalten.

Edurekas wird von Fachleuten gemäß den industriellen Anforderungen und Anforderungen kuratiert. Diese Schulung umfasst umfassendes Wissen zu grundlegenden und fortgeschrittenen Konzepten von Java und J2EE sowie gängige Frameworks wie Hibernate, Spring und SOA. In diesem Kurs erwerben Sie Kenntnisse in Konzepten wie Java-Array, Java-OOPs, Java-Funktionen, Java-Schleifen, Java-Sammlungen, Java-Thread, Java-Servlet und Webdiensten anhand von Anwendungsfällen aus der Industrie.