Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java - Entscheidungsfindung

Entscheidungsfindungsstrukturen haben eine oder mehrere Bedingungen, die vom Programm ausgewertet oder getestet werden, zusammen mit einer Anweisung oder Anweisungen, die auszuführen sind, wenn die Bedingung als wahr bestimmt wird, und optional andere Anweisungen, die auszuführen sind, wenn die Bedingung bestimmt wird falsch sein.

Es folgt die allgemeine Form einer typischen Entscheidungsfindungsstruktur, die in den meisten Programmiersprachen zu finden ist −

Die Java-Programmiersprache stellt die folgenden Arten von Entscheidungsfindungsaussagen bereit. Klicken Sie auf die folgenden Links, um ihre Details zu überprüfen.

Sr.No. Aussage &Beschreibung
1 if-Anweisung

Eine if-Anweisung besteht aus einem booleschen Ausdruck gefolgt von einer oder mehreren Anweisungen.

2 if...else-Anweisung

Eine if-Anweisung kann von einer optionalen else-Anweisung gefolgt werden , die ausgeführt wird, wenn der boolesche Ausdruck falsch ist.

3 verschachtelte if-Anweisung

Sie können ein if verwenden oder sonst wenn -Anweisung in einem anderen if oder sonst wenn Erklärung(en).

4 switch-Anweisung

Ein Schalter -Anweisung ermöglicht es, eine Variable auf Gleichheit mit einer Liste von Werten zu prüfen.

Die ? :Operator

Wir haben Bedingungsoperator ? : im vorigen Kapitel, das verwendet werden kann, um if...else zu ersetzen Aussagen. Es hat die folgende allgemeine Form −

Exp1 ? Exp2 : Exp3;

Wobei Exp1, Exp2 und Exp3 Ausdrücke sind. Beachten Sie die Verwendung und Platzierung des Doppelpunkts.

Um den Wert des gesamten Ausdrucks zu ermitteln, wird zunächst exp1 ausgewertet.

Was kommt als Nächstes?

Im nächsten Kapitel werden wir die Number-Klasse (im java.lang-Paket) und ihre Unterklassen in der Java-Sprache besprechen.

Wir werden einige der Situationen untersuchen, in denen Sie Instanziierungen dieser Klassen anstelle der primitiven Datentypen verwenden, sowie Klassen wie Formatierung, mathematische Funktionen, die Sie kennen müssen, wenn Sie mit Numbers arbeiten.


Java

  1. Java-Operatoren
  2. Java-Kommentare
  3. Java for-each-Schleife
  4. Java-Schnittstelle
  5. Java-Versuch-mit-Ressourcen
  6. Java-Anmerkungen
  7. Die coolsten Ratschläge zur Herstellung von Blockbuster-IoT-Geräten?
  8. Java 8 – Optionale Klasse
  9. Verbessern Sie die Entscheidungsfindung in der modernen Fertigung mit Analysen
  10. Automatisieren Sie die Datenaufnahme und optimieren Sie die Entscheidungsfindung