[Java Silver] Ce qu'il faut savoir concernant les instructions switch

Structure grammaticale de l'instruction switch

switch(variable){
état du boîtier: //En traitement;
               break;
état du boîtier: //En traitement;
               break;
     default:  //En traitement;
               break;
}

-Bien que l'étiquette par défaut soit habituellement écrite à la toute fin, ** Il n'y a pas de problème si vous écrivez autre chose que le dernier **

・ Si vous oubliez d'écrire l'instruction break **, vous passerez au traitement de la condition suivante ** (fallthrough)

Que peut-on écrire dans la valeur de cas

·constant ** - Type identique ou compatible au type de variable décrit dans l'expression conditionnelle **

Choses qui ne peuvent pas être écrites dans la valeur de cas

·variable ** - Types incompatibles avec les types de variables décrits dans l'expression conditionnelle ** ** · nul ** ** ・ Type long ** ** ・ Type booléen **

Recommended Posts

[Java Silver] Ce qu'il faut savoir concernant les instructions switch
Points à prendre en compte lors de l'écriture de Java
[Java] Éléments à prendre en compte lors de la sortie de FizzBuzz
Éléments à prendre en compte lors de l'écriture de code en Java
Être conscient du code facile à lire
5 choses dont les nouveaux programmeurs devraient être conscients
Le servlet Java doit être conscient de l'environnement multithread
[Débutant] Points à surveiller après les exercices Java / Héritage / Méthode abstraite [Note 26]
[Java] [Microsoft] Éléments à prendre en compte lors de l'inclusion du pilote JDBC SQL Server dans un fichier jar
[Java Silver] Résumé des points liés aux expressions lambda
Branchement conditionnel Java: comment créer et étudier des instructions de commutation
Assurez-vous de comparer le résultat Java compareTo avec 0
Une évolution de l'énumération et des instructions switch! ?? Essayez d'obtenir des types de données algébriques et des correspondances de modèles en Java
Comment étudier Java Silver SE 8
Résumé du package [Java Silver Study]
En route vers l'acquisition de Java SE 11 Silver
[Java] Entrez dans le stdin du processus
Java sera impliqué dès aujourd'hui
Comment passer Oracle Java Silver
Pratique des bases de la programmation Java - Je veux afficher un triangle avec une instruction for ①
Pratique des bases de la programmation Java - Je veux afficher un triangle avec une instruction for ②
[Java Silver] Résumé des points de modification d'accès
[java] Résumé de la gestion des caractères
Java SE8 Silver ~ La route à franchir ~
Comment utiliser la méthode de soumission (Java Silver)
[Java] Résumé personnel des instructions conditionnelles (basique)
Comment changer de version de Java sur Mac
[Java] [Maven3] Résumé de l'utilisation de Maven3
Méthode d'apprentissage inexpérimentée pour obtenir Java Silver 11
Sortie du livre "Introduction à Java"
Comment basculer entre plusieurs versions de Java