Programmation Java: l'imbrication déclarations

Parfois, une décision dans votre application Java, comme dans la vraie vie, nécessite de multiples niveaux. Par exemple, si le plafond est peint en orange, alors vous pouvez aussi avoir besoin de décider si les murs sont peints en jaune ou rouge.

Une autre forme de multiples niveaux de décision est un menu. Un utilisateur peut avoir à décider entre les éléments A, B, ou C, mais ne sont pas autorisés à choisir deux en même temps (articles A et B). Heureusement, vous pouvez créer autant de niveaux d'instructions if que nécessaire pour traiter ce problème. Combinaison de plusieurs niveaux de si les états à prendre des décisions complexes est appelé nidification.

Nesting permet de créer plusieurs niveaux de prise de décision au sein d'une application. Vous pouvez combiner toutes sortes de déclarations dans une unité cohérente afin de prendre une décision. Nesting permet de vous concentrer sur une partie particulière du processus de prise de décisions et d'effectuer le procédé en une étape à la fois, plutôt que de créer une expression horriblement complexe.




Les menus sont un des processus de prise de décision que vous allez rencontrer assez souvent dans les applications. La plupart des décisions du monde réel ne sont pas seulement entre ce ou cette, mais ils impliquent des nuances de gris, comme dans “ Vous devez choisir un élément parmi une liste de choix possibles ”.

L'instruction if de base pourrait être utilisée pour chaque tâche. Cependant, l'écriture de code en utilisant juste la base if peut devenir ennuyeux et même introduire des erreurs (bugs) dans votre application.

La si ... else permet d'effectuer exactement la même tâche en utilisant une seule structure. La si ... Else dit que si la condition est vraie, l'application doit effectuer une série de tâches, mais si la condition est fausse, il devrait effectuer un ensemble complètement différent de tâches.

UN punaise est une erreur dans le code que vous écrivez. Erreurs faire votre demande se comporter de manière que vous ne prévoyez. Toute personne utilisant votre application va obtenir des résultats différents des résultats que vous vouliez à leur fournir.

Bugs causent toutes sortes de problèmes. Par exemple, un bogue dans le mauvais endroit pourrait causer votre demande d'arrêter de travailler ou de donner un auteur de virus l'occasion d'envahir votre application. Simplifier votre code et en utilisant les déclarations appropriées est un moyen de diminuer les bugs.


» » » » Programmation Java: l'imbrication déclarations