Heim > Java > javaLernprogramm > Hauptteil

Steueranweisung in Java

王林
Freigeben: 2024-08-30 15:22:59
Original
537 Leute haben es durchsucht

Kontrollanweisungen in Java sind Anweisungen, die dabei helfen, den Kontrollfluss von einer Anweisung in Java zu einer anderen zu bestimmen. Es gibt viele Arten von Steueranweisungen in Java. In diesem Artikel werden wir die verschiedenen Aspekte von Steueranweisungen zusammen mit einigen ihrer Beispiele betrachten. Die verschiedenen Arten von Steueranweisungen sind:

Starten Sie Ihren kostenlosen Softwareentwicklungskurs

Webentwicklung, Programmiersprachen, Softwaretests und andere

Entscheidungsaussagen:

  • if-else, verschachtelte if-else-Anweisungen
  • Fallanweisungen wechseln

Wiederholungs-/Schleifenanweisungen:

  • For-Schleife
  • Für jede Schleife
  • While-Schleife
  • While-Schleife ausführen

Springende Aussagen:

  • Pause
  • Weiter
  • Gehe zu
  • Rückkehr

Dies sind die oben genannten Anweisungen, die in Java als Flusskontrollanweisungen verwendet werden und in Entscheidungsanweisungen, Wiederholungs- oder Schleifenanweisungen und Sprunganweisungen unterteilt werden.

Entscheidungsfindungsanweisungen in Java

In den Entscheidungsanweisungen werden wir uns mit der if-else- und der verschachtelten if-else-Anweisung sowie der Switch-Case-Anweisung befassen. Wir werden auch Codierungsbeispiele und Beispielausgaben sehen, die die Gültigkeit und Ausführung solcher Anweisungen zeigen.

1. If Else-Anweisung

Die if-else-Anweisung funktioniert auf bedingte Weise. Das Folgende ist die Syntax:

Syntax:

if(condition)
Statement 1
else
Statement 2
Nach dem Login kopieren

Beispiel:

Im ersten if-else-Beispiel werden wir sehen, ob eine vom Benutzer eingegebene Zahl größer als 100 ist oder nicht. Wenn die Zahl größer als 100 ist, wird die Ausgabe entsprechend angezeigt.

Code:

import java.io.*;
public class Example1
{
public static void main(String args[])throws IOException
{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("ENTER A NUMBER");
int n= Integer.parseInt(br.readLine());
if (n>100)
System.out.println("NUMBER ENTERED IS GREATER THAN 100");
else
System.out.println("NUMBER ENTERED IS LESS THAN 100");
}
}
Nach dem Login kopieren

Ausgabe:

Steueranweisung in Java

Steueranweisung in Java

Im folgenden Programm geben wir zwei Zahlen ein. Immer wenn wir 250 als Zahl eingeben, zeigt das Programm an, dass es sich um mehr als 100 handelt, und wenn wir 65 als Zahl eingeben, zeigt das Programm an, dass die Zahl kleiner als 100 ist.

2. Verschachtelte If-Else-Anweisung

In der verschachtelten if-else-Anweisung gibt es mehrere if-Bedingungen und schließlich eine print-Anweisung. Das Folgende ist die Syntax:

Syntax:

if (condition1)
if(condition2)
if (condition3)
Statement 1
Nach dem Login kopieren

Beispiel:

In verschachtelten if-Anweisungen überprüfen wir Bedingungen mithilfe von zwei oder drei if-else-Anweisungen und kommen dann schließlich zu einer Schlussfolgerung. Wir prüfen außerdem, ob die Zahl größer als 200 ist oder nicht; Wenn es größer ist, drucken wir es als größer als 200.

Code:

import java.io.*;
public class Example2
{
public static void main(String args[])throws IOException
{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("ENTER A NUMBER");
int n= Integer.parseInt(br.readLine());
if (n>100)
{
if(n>200)
System.out.println("NUMBER ENTERED IS GREATER THAN 200");
}
}
}
Nach dem Login kopieren

Ausgabe:

Steueranweisung in Java

Steueranweisung in Java

Wir geben beide Zahlen größer als 200 ein und finden die korrekte Ausgabe, dass beide Zahlen größer als 200 sind.

3. Switch Case-Anweisung

Bei den Switch-Fällen gibt es mehrere Fälle, aus denen einer ausgewählt wird. Das Folgende ist die Syntax:

Syntax:

switch(Variable)
case 1:
case 2:
case 3:
case n:
Nach dem Login kopieren

Beispiel:

In diesem Beispiel geben wir eine Zahl ein und das Programm gibt die Zahl zurück, die der Benutzer zurückgegeben hat. Dies ist ein einfaches Beispiel für eine Switch-Case-Anweisung, die in der BlueJ-Programmierschnittstelle ausgeführt wird.

Code:

import java.io.*;
public class Example3
{
public static void main(String args[])throws IOException
{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("ENTER A NUMBER BETWEEN 1 TO 5");
int n= Integer.parseInt(br.readLine());
switch(n)
{
case 1: System.out.println("NUMBER ENTERED IS 1");
break;
case 2: System.out.println("NUMBER ENTERED IS 2");
break;
case 3: System.out.println("NUMBER ENTERED IS 3");
break;
case 4: System.out.println("NUMBER ENTERED IS 4");
break;
case 5: System.out.println("NUMBER ENTERED IS 5");
break;
}
}
}
Nach dem Login kopieren

Ausgabe:

Steueranweisung in Java

Im obigen Code geben wir die Zahl als 4 ein und das Programm gibt zurück, dass die eingegebene Zahl 4 ist.

Wiederholungs-/Schleifenanweisungen in Java

Unten sind die Wiederholungs-/Schleifenklauseln in Java aufgeführt:

A. For-Schleife

In der for-Schleife wird die Schleife je nach Initialisierung durch den Benutzer mehrere Male fortgesetzt. Das Folgende ist die Syntax.

Syntax:

for(initialization, condition, update)
Statement 1
Nach dem Login kopieren

Beispiel:

Im for-Schleife-Beispiel werden wir die ungeraden Zahlen von 3 bis 10 ausgeben. Wir verwenden eine for-Schleife für das jeweilige Programm.

Code:

import java.io.*;
public class Example4
{
public static void main(String args[])throws IOException
{
System.out.println("Odd numbers from 3 to 10 are as follows");
for(int  i=3; i<10; i+=2)
{
System.out.println(i);
}
}
}
Nach dem Login kopieren

Ausgabe:

Steueranweisung in Java

Im obigen Programm sehen wir die ungeraden Zahlen von 3 bis 10, und die gedruckten Zahlen sind 3,5,7 und 9.

B. While-Schleife

In der while-Schleife wird die Anweisung ausgeführt, solange die Bedingung wahr ist. Das Folgende ist die Syntax:

Syntax:

while(Condition)
Statement 1
Nach dem Login kopieren

Beispiel:

Mithilfe einer While-Schleife werden wir nun die Umkehrung einer Zahl ermitteln. Dieses Programm ist robust und kann die Umkehrung jeder ganzen Zahl finden.

Code:

import java.io.*;
public class Example5
{
public static void main(String args[])throws IOException
{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("ENTER A NUMBER");
int n= Integer.parseInt(br.readLine());
int digit, rev=0;
while(n>0)
{
digit= n%10;
rev= (rev*10) +digit;
n=n/10;
}
System.out.println("Reverse number is " +rev);
}
}
Nach dem Login kopieren

Output:

Steueranweisung in Java

In the above program, we find the reverse of a particular number. The number entered is 635, and the reverse of the number is 536, as displayed on the output screen.

Jumping Statements in Java

The jumping statements in java are explained below.

Break Statement

There can be in the for loop in the break statement while loop or in switch case. Following is the syntax.

Syntax:

for(Statements)
break;
while(Statements)
break;
Nach dem Login kopieren

Example:

In this example, we will see a menu-driven program, and we see the break statement’s application.

Code:

import java.io.*;
public class Example6
{
public static void main(String args[])throws IOException
{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("ENTER A NUMBER BETWEEN 1 TO 5");
int n= Integer.parseInt(br.readLine());
switch(n)
{
case 1: System.out.println("NUMBER ENTERED IS 1");
break;
case 2: System.out.println("NUMBER ENTERED IS 2");
break;
case 3: System.out.println("NUMBER ENTERED IS 3");
break;
case 4: System.out.println("NUMBER ENTERED IS 4");
break;
case 5: System.out.println("NUMBER ENTERED IS 5");
break;
default: System.out.println("Number entered is not between 1 to 5");
break;
}
}
}
Nach dem Login kopieren

Output:

Steueranweisung in Java

The above code is very similar to the code used in the switch case statements. The break statement is generally used in the switch case statement. The break statement is also used in the if-else condition where the if-else statements need to be terminated. The above program asks for the number entered between 1 to 5. If the number is not between 1 to 5, then there is a default print that the number entered is not between 1 to 5. In the above case, we enter the number as 65, and it prints accordingly that the number entered is not between 1 to 5.

Conclusion – Control Statement in Java

In this article, we come across the control statements in Java that are present. We take a look at the Looping statements, the Conditional statements, and others that are present. We also look at the programming aspects of the statements and how the statements are used inside the code. Control statements are quite used in Java, and they are present in every other programming language. They are used significantly throughout all programs for smooth execution.

Das obige ist der detaillierte Inhalt vonSteueranweisung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage