L'énoncé switch-case commune à la plupart des langages de programmation fournit un moyen plus simple et plus lisible pour gérer décisions quand il ya une grande variété d'options possibles que le code équivalent utilisant des " if then else " déclarations. Par exemple, au lieu de taper quelque chose comme ceci : if ( x = 1) alors //Faire AutreChose if ( x = 2) then //Faire quelque chose elseelse if ( x = 3 ), puis //Faire quelque chose else.You peut taper une de ces déclarations de cas. Instructions Java 1 Type de l'instruction switch avec le nom de la variable que vous souhaitez utiliser pour la comparaison, avec une paire de crochets s'ouvrent et se ferment . Comme l'exemple dans l'intro utilisé "x ", cet exemple ainsi : interrupteur ( x ) { } Toutes les déclarations de cas ira entre ces supports . une limitation importante sur les états de commutation cas de Java est que la variable utilisée doit être un entier . Pas de chars , de chaînes ou d'autres types de données autorisés. 2 Ajoutez les déclarations de cas , avec chaque déclaration se terminant avec le mot-clé " pause " . Ceci est très important : il raconte Java que la déclaration des cas est terminée. Si vous ne parvenez pas à mettre dans le mot clé break , Java continuera de tourner toutes les autres déclarations de cas jusqu'à ce qu'il trouve une pause Coques 1 ://Do somethingbreak ; . Cas 2 ://Faire quelque chose elsebreak ; cas 3 ://Faites quelque chose elsebreak ; 3 Eventuellement, ajoutez une instruction "par défaut" . C'est l'événement qui sera exécuté si aucune des autres cas énoncés s'appliquent. Comme les autres, elle doit se terminer par une rupture et elle doit absolument être le dernier mois- :/par défaut /C'est le dernier resort.break ; . Visual Basic Hôtels 4 type de les mots-clés " Select Case " et la variable que vous allez utiliser . Cet exemple se poursuivra avec l'hypothèse que la variable sera « x ». Le bloc se terminera avec les mots clés "End Select». Select Select Case cas sélectionnez Visual Basic de xEnd est un peu plus puissant que Java de : types de données les plus numériques et basée sur les caractères de la langage peut être utilisé comme une variable à tester. 5 Insérez les déclarations de cas. Les déclarations de cas elles-mêmes sont un peu plus puissant aussi. Comme vous pouvez le voir, vous pouvez utiliser des mots comme "à" et les virgules pour créer une liste de valeurs qui correspondent à une entrée donnée . Il ya aussi pas besoin de taper une instruction « break » à la fin de chaque ligne . Case 1 //Faire somethingCase 2 à 3 //Faire quelque chose elseCase 4,5,6 //Faire autre chose 6 option, écrire une déclaration de défaut en utilisant la " Case Else " mots-clés : Photos Case Else ://Ceci est un dernier recours C . /C + + 7 Le C /C + + déclaration switch-case vous semblera familier . Le switch-case Java a été conçu pour ressembler presque exactement comme le switch-case dans la langue ancienne C . Interrupteur ( x ) {} 8 Insérer les déclarations de cas. cas de 1 ://Do somethingbreak ; cas 2 ://Faites quelque chose elsebreak ; Comme Java , les déclarations de cas de C sont limitées aux types de données intégraux . Toutefois, C comprend les types de données entiers un peu plus large que Java ne , personnages si différents , comme « un », sont tout simplement converti en un équivalent entier . Cela permet aux développeurs C + + pour utiliser les déclarations switch-case pour comparer les lettres ainsi que des chiffres . 9 Insérez une déclaration de défaut, si vous voulez un. :/Par défaut /Do autre chose . Contrairement à Java, par défaut elle-même n'exige pas une instruction break , cependant , vous pouvez utiliser un si vous le souhaitez.
|