Programmierung Java: Nesting Wenn Statements

Manchmal ist eine Entscheidung in Ihrer Java-Anwendung, wie im realen Leben, erfordert mehrere Ebenen. Zum Beispiel, wenn die Decke orange lackiert ist, dann müssen Sie auch entscheiden, ob die Wände gelb oder rot lackiert.

Eine andere Form von mehrstufigen Entscheidungsprozessen ist ein Menü. Ein Benutzer muss zwischen Elementen A, B, oder C entscheiden kann, ist aber nicht zu holen zwei zur gleichen Zeit (Artikel A und B) erlaubt. Glücklicherweise können Sie so viele Ebenen von if-Anweisungen erstellen, wie erforderlich, um dieses Problem zu behandeln. mehrere Ebenen der Kombination von if-Anweisungen komplexe Entscheidungen zu treffen, heißt nisten.

Nisten macht es möglich, mehrere Entscheidungsebenen innerhalb einer Anwendung zu erstellen. Sie können alle Arten von Anweisungen in eine zusammenhängende Einheit zu kombinieren, um eine Entscheidung zu treffen. Nesting können Sie konzentrieren sich auf einen bestimmten Teil des Entscheidungsprozesses und führen den Prozess einen Schritt zu einer Zeit, anstatt eine schrecklich komplexen Ausdruck zu schaffen.

Die Menüs sind eine der Entscheidungsprozesse Sie in Anwendungen recht häufig begegnen werden. Die meisten realen Welt Entscheidungen sind nicht nur zwischen Dies oder dass, sondern sie beinhalten Grautöne, wie in # 147-Sie müssen ein Element aus einer Liste von möglichen Optionen wählen # 148.

Die grundlegende if-Anweisung könnte für jede Aufgabe verwendet werden. Doch das Schreiben von Code nur die grundlegende Verwendung von if-Anweisung kann langweilig werden und sogar Fehler (Bugs) in die Anwendung einzuführen.

Die if ... else-Anweisung macht es möglich, nur eine Struktur mit genau die gleiche Aufgabe zu erfüllen. Die if ... else-Anweisung sagt, dass, wenn die Bedingung erfüllt ist, sollte die Anwendung einer Reihe von Aufgaben erfüllen, aber wenn die Bedingung falsch ist, sollte es eine ganz andere Reihe von Aufgaben zu erfüllen.

EIN Fehler im Code ist ein Fehler, den Sie schreiben. Fehler machen Ihre Anwendung verhalten sich in einer Weise, die Sie nicht antizipieren. Wer Ihre Anwendung werden die Ergebnisse von den Ergebnissen erhalten Sie mit ihnen zu schaffen wollten.

Bugs verursachen alle möglichen Probleme. Zum Beispiel könnte ein Fehler in der falschen Stelle führen, dass Ihre Anwendung Ihre Anwendung aufhören zu arbeiten oder ein Virenschreiber eine Gelegenheit geben, zu erobern. Vereinfachen Sie Ihren Code und mit den entsprechenden Aussagen ist ein Weg, um Fehler zu verringern.

Menü