Heim > Java > javaLernprogramm > JAVA-Prozesssteuerungsmethode

JAVA-Prozesssteuerungsmethode

王林
Freigeben: 2023-05-02 21:04:15
nach vorne
757 Leute haben es durchsucht

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);
    }}
Nach dem Login kopieren
#🎜🎜 ##🎜🎜 #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);
    }}
Nach dem Login kopieren
#🎜 🎜#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);
    }}
Nach dem Login kopieren
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);
    }}
Nach dem Login kopieren
#🎜🎜 #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);
    }}
Nach dem Login kopieren
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");
       }
    }}
Nach dem Login kopieren

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");
        }
    }}
Nach dem Login kopieren
# 🎜🎜#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);
    }}
Nach dem Login kopieren

Ergebnis:

Loop-Anweisung #🎜🎜 #
for



for (int i = 0; i < 5; i++) ist in drei Teile unterteilt, int i=0 ist der Anfangswert, i<5 ist die Schleifenbedingung und i++ ist die Ausführung. Nachdem diese Anweisung einmal ausgeführt wurde, wird der Wert von i um 1 erhöht. Verlassen Sie die Schleife, wenn 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);
        }
    }}
Nach dem Login kopieren

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);
        }
    }}
Nach dem Login kopieren

Ergebnis:

do while

mit Der Unterschied zwischen while und do while besteht darin, dass es vor der Beurteilung einmal ausgeführt wird. Die Bedingung i<0 kann also auch einmal ausgegeben werden ## 🎜🎜#

break;
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);

        }
    }}
Nach dem Login kopieren
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!

Verwandte Etiketten:
Quelle:yisu.com
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