Le format de l'instruction switch est le suivant : (sa fonction est de sélectionner un morceau de code à exécuter)
Copiez le code comme suit :
switch (facteur de sélection entier) {
cas valeur entière 1 : instruction ; break ;
cas valeur entière 2 : instruction ; break ;
cas valeur entière 3 : instruction ; break ;
cas valeur entière 4 : instruction ; break ;
cas valeur entière 5 : instruction ; break ;
...
par défaut : instruction ;
}
Mais il y a quelques points à noter :
1. Le type de paramètre de case dans switch ne peut être que de type int, mais les types byte, short et char peuvent également être utilisés car byte, short et shar peuvent être automatiquement promus (conversion de type automatique) en int, donc dans le final analyse, ils sont toujours de type int. Laissez-moi vous expliquer ici que Java en a 8. Types de données : byte, short, char, int, long, float, double et boolean ne peuvent être convertis en aucun type de données. Les petits types peuvent être automatiquement convertis en grands types de données, et les grands types de données peuvent être convertis en Small. il faut les forcer à se convertir.
2.Le cas peut être suivi d'une expression.
3.break est utilisé pour sortir de l'intégralité de l'instruction switch. Sinon, la branche suivante sera exécutée.
4. Les bons programmeurs feront bon usage des valeurs par défaut.