Heim >Java >javaLernprogramm >JAVA-Prozesssteuerungsmethode

JAVA-Prozesssteuerungsmethode

王林
王林nach vorne
2023-05-02 21:04:15709Durchsuche

JAVA-Prozesssteuerungsmethode

JAVA-Eingabe und -Ausgabe

Eingabe

Zwei Arten Eingabemethode:

Methode 1: java.util.Scanner
Der Code lautet wie folgt:

public class a {
    public static void main(String[] args) {
        var sc = new Scanner(System.in);
        System.out.println("请输入姓名:");
        String name = sc.nextLine();
        System.out.printf("%n欢迎你:%s", name);
    }}
#🎜🎜 ##🎜🎜 #Scanner-Objekt generieren, „Bitte geben Sie den Namen ein:“ aus, die Eingabezeichenfolge zurückgeben und dem Namen zuweisen, „%nWillkommen %s“ ausgeben, wobei %n Zeilenumbruch bedeutet, %s Name bedeutet
#🎜 🎜## 🎜🎜#Ergebnis:

Methode 2: JOptionPane Wenn der Eingabeinhalt bestätigt wird, ist der Zeichenfolgenwert nullJAVA-Prozesssteuerungsmethode

public class a {
    public static void main(String[] args) {
        String w = JOptionPane.showInputDialog("请输入词汇:");
        System.out.println(w);
    }}
#🎜 🎜#Ergebnis:


AusgabeJAVA-Prozesssteuerungsmethode
JAVA-ProzesssteuerungsmethodeDrei Möglichkeiten zur Ausgabe in der Konsole # 🎜🎜# Methode eins: System.out.print(); Ausgabe an die Konsole

Methode zwei: System.out.println(); Ausgabe an die Konsole und Wrap

Methode drei: System.out . printf();Ausgabe an die Konsole formatieren


Codedemonstration:

Der erste Typ nicht haben Zeilenumbrüche Direkte Ausgabe

public class a {
    public static void main(String[] args) {
        int w = 1;
        int a = 2;
        System.out.print(w);
        System.out.print(a);
    }}
Ergebnis:

Die zweite Zeilenumbruchausgabe

public class a {
    public static void main(String[] args) {
        int w = 1;
        int a = 2;
        System.out.println(w);
        System.out.println(a);
    }}
#🎜🎜 #Ergebnis: JAVA-Prozesssteuerungsmethode

Die dritte formatierte Ausgabe
%d bedeutet eine Variable vom Typ int, die den ersten Wert durch ersetzen soll Wert von w %d, der Wert von a ersetzt den zweiten %d


public class a {
    public static void main(String[] args) {
        int w = 1;
        int a = 2;
        System.out.printf("w=%d a=%d", w, a);
    }}
JAVA-ProzesssteuerungsmethodeErgebnis:


Zweiganweisung#🎜🎜 ## 🎜🎜#if else

if() Wenn die Bedingung in den Klammern korrekt ist, wird true zurückgegeben, wenn sie falsch ist, wird false zurückgegeben
else bedeutet sonstJAVA-Prozesssteuerungsmethode

public class a {
    public static void main(String[] args) {
       if (1>2){
           System.out.println("A");
       }else {
           System.out.println("B");
       }
    }}

Mehrere Urteile lauten wie folgt: Wenn das erste Urteil falsch ist, wird das nächste Urteil gefällt. Wenn der Rückgabewert wahr ist, wird es ausgeführt . Ansonsten ist else

public class a {
    public static void main(String[] args) {
        if (1 > 2) {
            System.out.println("A");
        } else if (1 > 0) {
            System.out.println("B");
        } else {
            System.out.println("C");
        }
    }}
# 🎜🎜#switch case default


switch multi-branch switch Statement

switch(w) w in Klammern Der Beurteilungsparameter und die Zahl nach dem Fall ist der Wert, der mit w übereinstimmt. Wenn der Wert von w mit dem Wert nach dem Fall übereinstimmt, wird die Anweisung im aktuellen Fall ausgeführt Standardwert, wenn keine Übereinstimmung vorliegt, wird standardmäßig dieser Wert verwendet
public class a {
    public static void main(String[] args) {
        int w=1;
        String wk = "";
        switch (w) {
            case 2:
                wk = "星期一";
                break;
            case 3:
                wk = "星期二";
                break;
            case 4:
                wk = "星期三";
                break;
            case 5:
                wk = "星期四";
                break;
            case 6:
                wk = "星期五";
                break;
            case 7:
                wk = "星期六";
                break;
            default:
                wk = "星期日";
                break;
        }
        System.out.println(wk);
    }}

Ergebnis:

Loop-Anweisung #🎜🎜 #
for



for (int i = 0; i 5 🎜#for in hauptsächlich zum Durchlaufen von Sammlungen oder Arrays verwendet wird. Verwenden Sie ein Array, um zu demonstrieren, dass

public class a {
    public static void main(String[] args) {
        for (int i = 0; i < 5; i++) {
            System.out.println(i);
        }
    }}

i dem entsprechenden Wert entspricht die Tabelle unten im Array a, was der Schleifenausgabe a entspricht. Der Wert von [0],a[1]a[2],a[3]a[4]
JAVA-Prozesssteuerungsmethode

while do while

while(condition){}

Führen Sie die Anweisung aus, wenn die Bedingung ist erfüllt, wenn nicht, beenden.
JAVA-Prozesssteuerungsmethode

public class a {
    public static void main(String[] args) {
        int[] a = {1, 2, 3, 4, 5};
        for (int i : a) {
            System.out.println(i);
        }
    }}

Ergebnis:

do while

mit Der Unterschied zwischen while und do while besteht darin, dass es vor der Beurteilung einmal ausgeführt wird. Die Bedingung ibreak;

Aktuelle Schleifenanweisung beenden

JAVA-Prozesssteuerungsmethodecontinue;

Beenden Sie diesen Zyklus und bereiten Sie sich sofort auf den Start des nächsten Zyklus vor

# 🎜🎜#
public class a {
    public static void main(String[] args) {
        int i = 0;
        while (i < 5) {
            i++;
            System.out.println(i);

        }
    }}

Wenn i durch 2 teilbar ist, überspringen Sie dieses Mal und fahren Sie mit dem nächsten Zyklus fort. Wenn i größer als 10 ist, endet die Schleife.

Das obige ist der detaillierte Inhalt vonJAVA-Prozesssteuerungsmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen