


Java-Studiennotizen (Einführung)_Struktur und Methoden der Programmflusssteuerung
Programmflusskontrollstrukturen und -methoden
Programmflusskontrollstrukturen sind unterteilt in: Sequenz-, Auswahl-, Schleifen- und Ausnahmebehandlungsstrukturen. Anweisungen sind die Grundbausteine von Programmen. In Java gibt es einfache Anweisungen und entsprechende Anweisungen. Eine einfache Anweisung ist beispielsweise eine Codezeile, z. B. privateint3=3; eine zusammengesetzte Anweisung ist eine Kombination aus einfachen Anweisungen, z. B. einer Methode usw. Im Allgemeinen wird der Ausführungsablauf von Anweisungen der Reihe nach ausgeführt. Bei besonderen Bedingungen wie Schleifen werden die Anweisungen jedoch gemäß der Prozesssteuerungsstruktur ausgeführt.
(1) Auswahlstruktur
Die Auswahlstruktur wird verwendet, um verschiedene Operationen gemäß unterschiedlichen Bedingungen zu implementieren. Sie bietet einen Mechanismus, der es dem Programm ermöglicht, entsprechende Anweisungen gemäß entsprechenden Bedingungen auszuführen. Es gibt zwei Formen der Auswahlstruktur für die Java-Sprachimplementierung: Eine ist eine if-else-Anweisung mit bidirektionaler Zweigauswahl und die andere ist eine Switch-Anweisung mit Mehrfachzweigauswahl. Die Auswahl einer Aussage erfordert den Einsatz von Logik, ist jedoch relativ einfach, z. B. ob eine Aussage wahr oder falsch ist, ob sie wahr ist oder nicht usw. Logische Sätze werden zur Darstellung logischer Ausdrücke verwendet und dienen als logische Bedingungen für Zwei-Wege-Verzweigungs- oder Mehrweg-Verzweigungsstrukturen.
Natürlich geht es uns mehr um das Schreiben von Bedingungen, zu denen im Allgemeinen relationale Ausdrücke, logische Ausdrücke und bedingte Operationsausdrücke gehören.
①Relationaler Ausdruck: Ein Ausdruck, der zwei Ausdrücke mithilfe relationaler Operatoren verbindet. Berechnen Sie den Wert zweier Ausdrücke desselben Typs und vergleichen Sie sie dann. Das Ergebnis ist: wahr (wahr) oder falsch (falsch). Zum Beispiel:
x%2==0;
x+y>=0;
②Logischer Ausdruck: Der Operand ist ein logischer Wert und der durch logische Symbole verbundene Ausdruck wird zu einem logischen Ausdruck. sein Wert ist immer noch ein logischer Wert. Beispiel:
x>6&<3;
x>6||y>8;
y%4==0&&y%100!=0&&y%400==0//y ist ein Schaltjahr Bedingung
③Bedingter Operationsausdruck: Ein Ausdruck, der durch ternäre Operatoren verbunden ist. Das Syntaxformat lautet: (logischer Ausdruck)? (Ausdruck 1): (Ausdruck 2). Wenn der Wert des logischen Ausdrucks wahr ist, wird der Wert von Ausdruck1 zurückgegeben, andernfalls wird der Wert von Ausdruck2 zurückgegeben.
(2) if-else-Anweisung
Die allgemeine if-else-Anweisung sieht folgendermaßen aus:
if(逻辑表达式){或if(逻辑表达式)语句1; 语句1;[else语句2;] }else{ 语句2; }
Die if-Anweisung ist eine Anweisung, die speziell zur Implementierung der Auswahlstruktur verwendet wird die logischen Bedingungen „True“ oder „False“, um zu entscheiden, ob eine von zwei Operationen ausgeführt werden soll. Beispiel: Die Bedingungen für ein Schaltjahr sind: ein Jahr, das durch 4, aber nicht durch 100 teilbar ist, oder durch 400 teilbar ist. Daher kann die Beurteilung des Schaltjahres durch einen logischen Ausdruck ausgedrückt werden.
Bestimmen wir, ob 2012 ein Schaltjahr ist:
publicclassIsLeapYear{ publicstaticvoidmain(Stringargs[]){ intyear=2012; booleanleapYear=(year%4==0&&year%100!=0||year%400==0); if(leapYear){ System.out.println(year+"是闰年"); }else{ System.out.println(year+"不是闰年"); } } }
Verschachtelung von if-else-Anweisungen:
Anweisung 1 in der if-else-Anweisung oder Anweisung 2 Es kann auch ein sein if-else-Anweisung und bildet so eine verschachtelte if-else-Anweisung. Am häufigsten wird die mit elseif-Anweisungen verschachtelte Mehrfachauswahlstruktur verwendet:
if()语句1 elseif(逻辑表达式)语句2 ........ elseif(逻辑表达式)语句n else语句n+1
Wenn das Programm ausgeführt wird, beurteilt es die logischen Bedingungen von oben nach unten. Sobald eine bestimmte logische Bedingung erfüllt ist (. Das heißt, der Wert des booleschen Ausdrucks ist true), führen Sie die entsprechende Anweisung aus und beurteilen Sie dann keine anderen Bedingungen mehr. Gehen Sie direkt zum Strukturausgang und führen Sie die nachfolgenden Anweisungen der if-Anweisung aus. Natürlich ist es in dieser Multi-Choice-Struktur einfacher, die Übereinstimmungsbeziehung zwischen if und else zu verwechseln. Die Java-Sprache schreibt vor, dass else immer mit dem am nächsten liegenden if gepaart wird. Bei Bedarf können Sie geschweifte Klammern {} verwenden, um die Paarungsbeziehung zu ändern. Tatsächlich tun wir dies häufig.
Das Obige ist der Inhalt der Java-Studiennotizen (Einführung)_Struktur und Methoden zur Programmflusskontrolle. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Leitfaden zur perfekten Zahl in Java. Hier besprechen wir die Definition, Wie prüft man die perfekte Zahl in Java?, Beispiele mit Code-Implementierung.

Leitfaden für Weka in Java. Hier besprechen wir die Einführung, die Verwendung von Weka Java, die Art der Plattform und die Vorteile anhand von Beispielen.

Leitfaden zur Smith-Zahl in Java. Hier besprechen wir die Definition: Wie überprüft man die Smith-Nummer in Java? Beispiel mit Code-Implementierung.

In diesem Artikel haben wir die am häufigsten gestellten Fragen zu Java Spring-Interviews mit ihren detaillierten Antworten zusammengestellt. Damit Sie das Interview knacken können.

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

Anleitung zum TimeStamp to Date in Java. Hier diskutieren wir auch die Einführung und wie man Zeitstempel in Java in ein Datum konvertiert, zusammen mit Beispielen.

Kapseln sind dreidimensionale geometrische Figuren, die aus einem Zylinder und einer Hemisphäre an beiden Enden bestehen. Das Volumen der Kapsel kann berechnet werden, indem das Volumen des Zylinders und das Volumen der Hemisphäre an beiden Enden hinzugefügt werden. In diesem Tutorial wird erörtert, wie das Volumen einer bestimmten Kapsel in Java mit verschiedenen Methoden berechnet wird. Kapselvolumenformel Die Formel für das Kapselvolumen lautet wie folgt: Kapselvolumen = zylindrisches Volumenvolumen Zwei Hemisphäre Volumen In, R: Der Radius der Hemisphäre. H: Die Höhe des Zylinders (ohne die Hemisphäre). Beispiel 1 eingeben Radius = 5 Einheiten Höhe = 10 Einheiten Ausgabe Volumen = 1570,8 Kubikeinheiten erklären Berechnen Sie das Volumen mithilfe der Formel: Volumen = π × R2 × H (4

Java ist eine beliebte Programmiersprache, die sowohl von Anfängern als auch von erfahrenen Entwicklern erlernt werden kann. Dieses Tutorial beginnt mit grundlegenden Konzepten und geht dann weiter zu fortgeschrittenen Themen. Nach der Installation des Java Development Kit können Sie das Programmieren üben, indem Sie ein einfaches „Hello, World!“-Programm erstellen. Nachdem Sie den Code verstanden haben, verwenden Sie die Eingabeaufforderung, um das Programm zu kompilieren und auszuführen. Auf der Konsole wird „Hello, World!“ ausgegeben. Mit dem Erlernen von Java beginnt Ihre Programmierreise, und wenn Sie Ihre Kenntnisse vertiefen, können Sie komplexere Anwendungen erstellen.
