Heim Java javaLernprogramm So verwenden Sie Java-Sprachflusskontrollanweisungen

So verwenden Sie Java-Sprachflusskontrollanweisungen

Jun 09, 2023 pm 08:36 PM
流程控制 java控制语句 语句使用方法

Die Java-Sprache ist eine Programmiersprache auf hoher Ebene und ihre Flusskontrollanweisungen sind ein sehr wichtiger Bestandteil der Programmierung. In Java können Flusskontrollanweisungen verwendet werden, um die Ausführungssequenz des Programms zu steuern, Bedingungen zu bestimmen und einen bestimmten Codeblock in einer Schleife auszuführen, um Programmflexibilität und Steuerbarkeit zu erreichen.

Die Flusskontrollanweisungen der Java-Sprache sind hauptsächlich in drei Typen unterteilt: Sequenzstruktur, Auswahlstruktur und Schleifenstruktur. Als nächstes werden wir die Verwendung dieser drei Flusskontrollanweisungen im Detail vorstellen.

1. Sequentielle Struktur

Sequentielle Struktur bedeutet, dass das Programm sequentiell in der Reihenfolge ausgeführt wird, in der der Code geschrieben wurde, ohne Beurteilung oder Schleifenoperation. Die sequentielle Struktur ist die Grundlage von Java-Programmen, da alle Programme einen Einstiegspunkt für die Ausführung haben müssen. Der Einstiegspunkt des Programms kann entweder als Startpunkt oder als sequentielle Struktur betrachtet werden.

Beispielcode:

public static void main(String[] args) {
    int a = 1;
    int b = 3;
    int c = a + b;
    System.out.println("a + b = " + c);
}
Nach dem Login kopieren

Der obige Code demonstriert die grundlegende Verwendung der sequentiellen Struktur. Das Programm wird in der Reihenfolge des Codes ausgeführt. Zuerst wird die Summe von a und b berechnet, dann wird das Ergebnis c zugewiesen gibt den Wert von c aus.

2. Auswahlstruktur

Die Auswahlstruktur bestimmt die Reihenfolge der Programmausführung basierend auf den wahren oder falschen Beurteilungsbedingungen und ist in if-Anweisungen, switch-Anweisungen und ternäre Operatoren unterteilt. Schauen wir uns an, wie diese drei Auswahlstrukturen separat verwendet werden.

1. if-Anweisung

Die if-Anweisung kann anhand der wahren oder falschen Bedingung bestimmen, ob ein bestimmter Codeblock ausgeführt werden soll. Die grundlegende Syntax lautet wie folgt:

if (条件) {
    执行语句;
}
Nach dem Login kopieren

Der obige Code demonstriert die Grundlagen Verwendung der if-Anweisung: Der Wert des Alters bestimmt, ob Sie ein Erwachsener sind. Geben Sie „Sie sind ein Erwachsener“ aus, andernfalls geben Sie „Sie sind minderjährig“ aus.

2. Switch-Anweisung

Die Switch-Anweisung bestimmt auch, ob ein bestimmter Codeblock basierend auf der wahren oder falschen Bedingung ausgeführt werden soll, aber seine Beurteilungsbedingungen sind fest und können nur Ganzzahl-, Zeichen- und Aufzählungstypen sein wie folgt:

public static void main(String[] args) {
    int age = 18;
    if (age >= 18) {
        System.out.println("你已成年");
    } else {
        System.out.println("你未成年");
    }
}
Nach dem Login kopieren

Beispielcode:

switch (表达式) {
    case 常量1: 
        执行语句; 
        break;
    case 常量2: 
        执行语句;
        break;
    ...
    default: 
        执行语句;
        break;
}
Nach dem Login kopieren

Der obige Code demonstriert die grundlegende Verwendung der switch-Anweisung, die Beurteilung der Notenstufe anhand des Notenwerts und die anschließende Ausgabe der entsprechenden Bewertung.

3. Ternärer Operator

Der ternäre Operator ähnelt der if-Anweisung, außer dass seine grundlegende Syntax wie folgt lautet:

public static void main(String[] args) {
    char grade = 'B';
    switch (grade) {
        case 'A':
            System.out.println("优秀");
            break;
        case 'B':
            System.out.println("良好");
            break;
        case 'C':
            System.out.println("及格");
            break;
        case 'D':
            System.out.println("不及格");
            break;
        default:
            System.out.println("错误的成绩");
    }
}
Nach dem Login kopieren

Der obige Code demonstriert den ternären Operator Die grundlegende Verwendung des Operators besteht darin, anhand des Alterswerts zu bestimmen, ob Sie ein Erwachsener sind. Wenn Sie ein Erwachsener sind, geben Sie „Sie sind ein Erwachsener“ aus, andernfalls geben Sie „Sie sind minderjährig“ aus.

3. Schleifenstruktur

Die Schleifenstruktur bedeutet, dass das Programm einen bestimmten Codeblock wiederholt ausführen kann, bis die Stoppbedingung erfüllt ist. Daher ist die Schleifenstruktur die wichtigste Komponente im Programmiterationsprozess. In Java werden Schleifenstrukturen hauptsächlich in for-Schleifen, while-Schleifen und do-while-Schleifen unterteilt.

1. for-Schleife

Die for-Schleife ist eine zählergesteuerte Schleifenstruktur, die durch die bekannte Anzahl von Schleifen gekennzeichnet ist. Ihre grundlegende Syntax lautet wie folgt:

(条件) ? 真值 : 假值;
Nach dem Login kopieren

Der obige Code demonstriert dies Grundlegende Verwendung der for-Schleife, Schleife gibt alle Zahlen von 1 bis 10 aus.

2. While-Schleife

Die while-Schleife ermittelt zunächst, ob die Bedingung wahr ist, und führt dann die Schleifenoperation aus:

public static void main(String[] args) {
    int age = 18;
    String result = (age >= 18) ? "你已成年" : "你未成年";
    System.out.println(result);
}
Nach dem Login kopieren

Beispielcode:

for (初始化; 条件判断; 步进) {
    循环操作;
}
Nach dem Login kopieren

Der obige Code zeigt die grundlegende Verwendung von die while-Schleife, und die Schleife gibt 1 alle Zahlen bis 10 aus.

3. do-while-Schleife

Die do-while-Schleife ähnelt der while-Schleife, außer dass sie zuerst eine Schleifenoperation ausführt und dann bestimmt, ob die Bedingung wahr ist, sodass zumindest die do-while-Schleife ausgeführt wird Die grundlegende Syntax lautet wie folgt:

public static void main(String[] args) {
    for (int i = 1; i <= 10; i++) {
        System.out.print(i + " ");
    }
}
Nach dem Login kopieren

Beispielcode:

while (条件) {
    循环操作;
}
Nach dem Login kopieren

Der obige Code demonstriert die grundlegende Verwendung der do-while-Schleife, die eine Schleife durchführt, um alle Zahlen von 1 bis 10 auszugeben.

4. Zusammenfassung: Die Flusskontrollanweisung von Java ist ein sehr wichtiger Teil des Programmdesigns. Die Verwendungsmethoden sind in drei Typen unterteilt: sequentielle Struktur, Auswahlstruktur und Schleifenstruktur.

Sequentielle Struktur: Das Programm wird sequentiell in der Reihenfolge ausgeführt, in der der Code geschrieben wurde, ohne Beurteilung oder Schleifenoperation.

Auswahlstruktur: Die Reihenfolge der Programmausführung wird basierend darauf bestimmt, ob die Beurteilungsbedingung wahr oder falsch ist. Sie ist in if-Anweisungen, switch-Anweisungen und ternäre Operatoren unterteilt.

Schleifenstruktur: Das Programm kann einen bestimmten Codeblock wiederholt ausführen, bis die Stoppbedingung erfüllt ist. Sie ist in eine for-Schleife, eine while-Schleife und eine do-while-Schleife unterteilt.

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

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was sind die gängigen Prozesskontrollstrukturen in Python? Was sind die gängigen Prozesskontrollstrukturen in Python? Dec 12, 2023 pm 04:31 PM

In Python gibt es drei gängige Prozesskontrollstrukturen: Sequenzstruktur, Auswahlstruktur und Schleifenstruktur. Detaillierte Einführung: 1. Sequentielle Struktur, die einfachste Struktur im Programm, die von oben nach unten ausgeführt wird. 2. Auswahlstruktur, diese Struktur kann anhand bestimmter Bedingungen beurteilt werden Blöcke führen in Python normalerweise „if-elif-else“-Anweisungen aus, um Auswahlstrukturen zu implementieren. 3. Schleifenstrukturen, die einen Codeabschnitt wiederholt ausführen können, bis er stoppt, wenn eine bestimmte Bedingung erfüllt ist.

Was sind die Golang-Flusskontrollanweisungen? Was sind die Golang-Flusskontrollanweisungen? Dec 28, 2022 pm 05:58 PM

Flusskontrollanweisung: 1. if-Anweisung, bestehend aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen. 2. „if...else“-Anweisung, der Ausdruck in else wird ausgeführt, wenn der boolesche Ausdruck falsch ist. 3. switch-Anweisung; Wird verwendet, um verschiedene Aktionen basierend auf unterschiedlichen Bedingungen auszuführen. 5. for-Schleifenanweisung, Syntax „for k,v := range oldmap[k]=v}“ 6. Schleifenkontrollanweisung break, continue gehe zu.

Was sind die gängigen Flusskontrollstrukturen in Python? Was sind die gängigen Flusskontrollstrukturen in Python? Jan 20, 2024 am 10:38 AM

In Python gibt es vier gängige Flusskontrollstrukturen: sequentielle Struktur, bedingte Struktur, Schleifenstruktur und Sprungstruktur. Im Folgenden werden sie einzeln vorgestellt und entsprechende Codebeispiele bereitgestellt. Sequentielle Struktur: Eine sequentielle Struktur ist eine Struktur, in der das Programm in einer vorgegebenen Reihenfolge von oben nach unten ohne bestimmte Schlüsselwörter oder Syntax ausgeführt wird. Beispielcode: print("Dies ist die Sequenzstruktur, Beispiel 1")print("Dies ist die Sequenzstruktur, Beispiel 2")print("Dies ist die Sequenzstruktur, Beispiel 2")

Muss lernen! Eingehende Analyse häufig verwendeter Flusskontrollanweisungen in Python Muss lernen! Eingehende Analyse häufig verwendeter Flusskontrollanweisungen in Python Jan 20, 2024 am 09:37 AM

Für Einsteiger ein Muss! Für die Analyse häufig verwendeter Flusskontrollanweisungen in Python sind spezifische Codebeispiele erforderlich. Einführung: Python ist eine prägnante und leistungsstarke Programmiersprache, die leicht zu erlernen ist und für Anfänger geeignet ist. Die Flusskontrollanweisung ist der Kern der Programmierung. Durch die Beherrschung der Flusskontrollanweisung können Sie das Schreiben Ihres Programms flexibler und effizienter gestalten. Dieser Artikel bietet Ihnen eine detaillierte Analyse der häufig verwendeten Flusskontrollanweisungen in Python sowie konkrete Codebeispiele. Ich hoffe, dass er Ihnen beim Lernen hilfreich sein wird. 1. if-Anweisung if-Anweisung ist Pyt

Um Flusskontrollanweisungen in Python zu verstehen, müssen Sie mehrere Situationen beherrschen Um Flusskontrollanweisungen in Python zu verstehen, müssen Sie mehrere Situationen beherrschen Jan 20, 2024 am 08:06 AM

Python ist eine weit verbreitete Programmiersprache auf hohem Niveau. Sie ist leicht zu erlernen, effizient und flexibel und wird von Entwicklern sehr geschätzt. In Python sind Flusskontrollanweisungen ein wichtiger Bestandteil der Implementierung der Programmlogik. In diesem Artikel werden häufig verwendete Flusskontrollanweisungen in Python vorgestellt und Codebeispiele bereitgestellt, um das Verständnis zu vertiefen. Zu den gängigen Flusskontrollanweisungen in Python gehören bedingte Anweisungen und Schleifenanweisungen. Bedingte Anweisungen führen unterschiedliche Codeblöcke basierend auf der wahren oder falschen Bedingung aus und werden zur Bestimmung und Auswahl von Ausführungszweigen verwendet. Zur Wiederholung wird die Schleifenanweisung verwendet

Beherrschen Sie die Arten von Python-Flusskontrollanweisungen und lernen Sie von Grund auf! Beherrschen Sie die Arten von Python-Flusskontrollanweisungen und lernen Sie von Grund auf! Jan 20, 2024 am 09:02 AM

Um Python von Grund auf zu lernen, müssen Sie zunächst die Arten von Flusskontrollanweisungen verstehen! Python ist eine einfache und leistungsstarke Programmiersprache, die in der Datenanalyse, künstlichen Intelligenz, Netzwerkentwicklung und verschiedenen Bereichen des wissenschaftlichen Rechnens weit verbreitet ist. Als Anfänger ist es sehr wichtig, grundlegende Flusskontrollanweisungen zu beherrschen, da sie die Grundlage für die Verwirklichung logischer Urteile und die Steuerung des Programmausführungsflusses bilden. In Python gibt es drei Haupttypen von Flusskontrollanweisungen: sequentielle Strukturen, bedingte Strukturen und Schleifenstrukturen. Im Folgenden werden diese drei Prozesssteuerungsanweisungen im Detail vorgestellt und die entsprechenden Angaben gegeben

Ein Artikel, der die Prozesssteuerung in Golang kurz analysiert Ein Artikel, der die Prozesssteuerung in Golang kurz analysiert Nov 25, 2022 pm 09:07 PM

In diesem Artikel lernen Sie Golang kennen und sprechen über die Prozesssteuerung in den Grundlagen der Go-Sprache. Ich hoffe, dass er Ihnen hilfreich sein wird.

Was sind die gängigen Flusskontrollstrukturen in Python? Was sind die gängigen Flusskontrollstrukturen in Python? Jan 20, 2024 am 10:38 AM

Was sind die gängigen Flusskontrollstrukturen in Python? In der Python-Programmierung ist die Flusskontrollstruktur ein leistungsstarkes Werkzeug zur Steuerung der Ausführungssequenz und der bedingten Beurteilung des Programms. Zu den gängigen Flusskontrollstrukturen in Python gehören bedingte Anweisungen, Schleifenanweisungen und Ausnahmebehandlungsanweisungen. Lassen Sie uns diese Konstrukte einzeln durchgehen und konkrete Codebeispiele geben. Bedingte Anweisung (if-Anweisung): Bedingte Anweisungen werden verwendet, um abhängig von der wahren oder falschen Bedingung unterschiedliche Codeblöcke auszuführen. In Python lautet die Syntax der if-Anweisung wie folgt: i

See all articles