Verständnis der Java-Klasse, der Hauptmethode und der Schleifensteuerung in Java - Teil 3
In unserem letzten Beitrag 'Funktionsweise und Codestruktur von Java' haben wir uns ausführlich auf die Funktionsweise von Java, Java-Quelldatei, Java-Klassendatei, Klasse (öffentlich/privat), Methode, Anweisung, Ihr erstes Java-Programm, Kompilierung und Ausführung des Java-Programms konzentriert.
Hier in diesem Leitfaden für die Java-Lernreihe werden wir verstehen, wie die Java-Klasse, die Hauptmethode und die Schleifensteuerung funktionieren, und wir werden auch grundlegende Codes sehen, die die Java-Klasse mit der Hauptmethode und der Schleifensteuerung verwenden.
Alles in Java gehört zu einer Klasse
Alles in Java ist ein Objekt und eine Klasse ist eine Blaupause eines Objekts. Jedes Stück Code in Java wird unter den geschweiften Klammern der Klasse platziert. Wenn Sie ein Java-Programm kompilieren, erzeugt es eine Klassendatei. Wenn Sie Java Program ausführen, führen Sie nicht die Programmdatei tatsächlich aus, sondern die Klasse.
Wenn Sie ein Programm in Java Virtual Machine (JVM) ausführen, lädt es die erforderliche Klasse und geht dann direkt zur main-Methode(). Das Programm läuft bis zur schließenden geschweiften Klammer der Methode main () weiter. Das Programm beginnt direkt nach der main()-Methode mit der Ausführung. Eine Klasse muss über eine main()-Methode verfügen. Nicht für jede Klasse (Private Klasse) ist eine main()-Methode erforderlich.
Was gehört in die main()-Methode?
Eine main()-Methode ist der Ort, an dem die Magie beginnt. Sie können JVM bitten, alles innerhalb der main()-Methode über Anweisungen/Anweisungen und Schleifen zu tun.
Was ist eine Schleife?
Loop ist eine Anweisung oder eine Reihe von Anweisungen in Folge, die so lange wiederholt werden, bis die Bedingung erreicht ist. Schleifen sind die logische Struktur einer Programmiersprache. Die logische Schleifenstruktur wird in der Regel verwendet, um einen Prozess auszuführen, die Bedingung zu überprüfen, einen Prozess auszuführen und die Bedingung zu überprüfen,..... bis die Zustandsanforderungen erfüllt sind.
Schleifen in Java
Es gibt drei verschiedene Schleifenmechanismen in Java.
1. während Schleife
während Loop in Java eine Kontrollstruktur ist, die verwendet wird, um eine Aufgabe für eine bestimmte Anzahl von Malen wiederholt auszuführen, wie im booleschen Ausdruck definiert, bis das Ergebnis des Ausdruckstests wahr ist. Wenn das Textergebnis des booleschen Ausdrucks false ist, wird die while-Schleife vollständig ignoriert, ohne dass sie auch nur ein einziges Mal ausgeführt wird.
Syntax der while-Schleife:
while (boolean expression)
{
statement/instructions
}
Ein Beispiel für eine while-Schleife in Java:
public class While_loop
{
public static void main(String[] args)
{
int A = 100;
while(A>0)
{
System.out.println("The Value of A = " +A);
A=A-10;
}
}
}
Beispiel-Ausgabe
$ java While_loop
The Value of A = 100
The Value of A = 90
The Value of A = 80
The Value of A = 70
The Value of A = 60
The Value of A = 50
The Value of A = 40
The Value of A = 30
The Value of A = 20
The Value of A = 10
Anatomie des Programms While_loop
// Public Class While_loop
public class While_loop
{
// main () Method
public static void main(String[] args)
{
// declare an integer variable named 'A' and give it the value of 100
int A = 100;
// Keep looping as long as the value of A is greater than 0. 'A>0' here is the boolean
expression
while(A>0)
{
// Statement
System.out.println("The Value of A = " +A);
// Post Decrement (by 10)
A=A-10;
}
}
}
2. tun.. while-Schleife
Die do...while-Schleife ist der while-Schleife sehr ähnlich, mit der Ausnahme, dass sie eine do...before while-Schleife enthält, um sicherzustellen, dass die Schleife mindestens einmal ausgeführt wird.
Syntax der while-Schleife:
do
{
statement/instructions
}
while (boolean expression);
Möglicherweise sehen Sie die obige Syntax, die deutlich zeigt, dass das 'do.. ' Teil der Schleife, der vor der Überprüfung des booleschen Ausdrucks ausgeführt wird, ob er wahr oder falsch ist. Unabhängig vom Ergebnis (wahr/falsch) des booleschen Ausdrucks wird die Schleife ausgeführt. Wenn true, wird es ausgeführt, bis die Bedingung erfüllt ist. Wenn false, wird es einmal ausgeführt.
Ein Beispiel für die do...while-Schleife in Java:
public class do_while
{
public static void main(String[] args)
{
int A=100;
do
{
System.out.println("Value of A = " +A);
A=A-10;
}
while (A>=50);
}
}
Beispiel-Ausgabe
$ java do_while
Value of A = 100
Value of A = 90
Value of A = 80
Value of A = 70
Value of A = 60
Value of A = 50
Anatomie do_while Programms:
// public class do_while
public class do_while
{
// main () Method
public static void main(String[] args)
{
// Declare a Integer Variable 'A' and assign it a value = 100
int A=100;
// do...while loop starts
do
{
// execute the below statement without checking boolean expression condition if true
or false
System.out.println("Value of A = " +A);
// Post Decrement (by 10)
A=A-10;
}
// Check condition. Loop the execute only till the value of Variable A is greater than or
equal to 50.
while (A>=50);
}
}
3. für Schleife
for_loop in Java wird häufig zur Wiederholungskontrolle verwendet. Es wird verwendet, um eine Aufgabe für eine bestimmte Anzahl von Malen zu iterieren. Die For-Schleife wird verwendet, um zu steuern, wie oft die Schleife ausgeführt werden muss, um eine Aufgabe auszuführen. for-Schleife ist nur nützlich, wenn Sie wissen, wie oft Sie die Schleife ausführen müssen.
Syntax der for-Schleife:
for (initialization; boolean-expression; update)
{
statement
}
An example of the for loop in Java
public class for_loop
{
public static void main(String[] arge)
{
int A;
for (A=100; A>=0; A=A-7)
{
System.out.println("Value of A = " +A);
}
}
}
Beispiel-Ausgabe
$ java for_loop
Value of A = 100
Value of A = 93
Value of A = 86
Value of A = 79
Value of A = 72
Value of A = 65
Value of A = 58
Value of A = 51
Value of A = 44
Value of A = 37
Value of A = 30
Value of A = 23
Value of A = 16
Value of A = 9
Value of A = 2
Anatomie des for_loop Programms:
// public class for_loop
public class for_loop
{
// main () Method
public static void main(String[] arge)
{
// Declare a Integer Variable A
int A;
// for loop starts. Here Initialization is A=100, boolean_expression is A>=0 and update is
A=A-7
for (A=100; A>=0; A=A-7)
{
// Statement
System.out.println("Value of A = " +A);
}
}
}
Die Schlüsselwörter "Break" und "Continue" für Schleifen in Java
1. Das Break-Keyword
Wie der Name schon sagt, wird das Schlüsselwort break verwendet, um die gesamte Schleife sofort zu stoppen. Das break-Schlüsselwort muss immer innerhalb der Schleifen- oder switch-Anweisung verwendet werden. Sobald die Schleife unterbrochen wird, indem Sie break verwenden; JVM beginnt mit der Ausführung der nächsten Codezeile außerhalb der Schleife. Ein Beispiel für eine Unterbrechungsschleife in Java ist:
public class break
{
public static void main(String[] args)
{
int A = 100;
while(A>0)
{
System.out.println("The Value of A = " +A);
A=A-10;
if (A == 40)
{
break;
}
}
}
}
Beispiel-Ausgabe
$ java break
The Value of A = 100
The Value of A = 90
The Value of A = 80
The Value of A = 70
The Value of A = 60
The Value of A = 50
Das continue-Schlüsselwort
Das continue-Schlüsselwort kann mit jeder Schleife in Java verwendet werden. Continue-Schlüsselwort Bitten Sie die Schleife, sofort zur nächsten Iteration zu springen. Es wird jedoch von der for-Schleife und der while/do...while-Schleife unterschiedlich interpretiert.
Continue Keyword in for loop springt zur nächsten update-Anweisung.
Ein Beispiel für eine continue-in-for-Schleife:
public class continue_for_loop
{
public static void main(String[] arge)
{
int A;
for (A=10; A>=0; A=A-1)
{
if (A == 2)
{
continue;
}
System.out.println("Value of A = " +A);
}
}
}
Beispiel-Ausgabe
$ java continue_for_loop
Value of A = 10
Value of A = 9
Value of A = 8
Value of A = 7
Value of A = 6
Value of A = 5
Value of A = 4
Value of A = 3
Value of A = 1
Value of A = 0
Ist Ihnen aufgefallen, dass der Wert von A=2 übersprungen wurde. Dies geschieht durch Dumpen in die nächste Update-Anweisung.
2. Continue Keyword in while loop oder do...while loop springt zum booleschen Ausdruck.
Nun, Sie können es selbst tun. Es ist zu einfach. Befolgen Sie einfach die obigen Schritte.
Das war's fürs Erste von meiner Seite. Ich hoffe, ich mache Gutes mit der Java-Serie und helfe Ihnen. Bleiben Sie in Verbindung für weitere solche Beiträge. Vergessen Sie nicht, uns Ihr wertvolles Feedback in den Kommentaren unten mitzuteilen.
