Quel est le mot-clé par défaut dans les instructions de commutation?

Quel est le mot-clé par défaut dans les instructions de commutation?

Le mot-clé «par défaut» est utilisé pour définir un cas qui est exécuté dans le cas par défaut lorsque d'autres cas ne correspondent pas à la valeur d'expression. Dans l'instruction Switch, le bloc par défaut peut apparaître n'importe où. Le cas par défaut est généralement utilisé comme fourre-tout pour toutes les valeurs qui ne correspondent pas aux autres cas. Il peut également être utilisé pour spécifier un comportement par défaut.

Cet article offrira le mot-clé par défaut dans les instructions Switch ainsi que la mise en œuvre pratique.

Quel est le mot-clé par défaut dans les instructions de commutation?

Une instruction Switch dans Java sélectionne l'un des nombreux blocs de code basés sur une expression. Le mot-clé par défaut est utilisé pour définir un bloc de code à exécuter lorsqu'aucun autre bloc ne compare exactement la valeur d'expression.

Syntaxe

La syntaxe de base du cas par défaut est la suivante:

switch (expression_value)
Case Value_One:
// votre code
casser;
case valeur_two:
// votre code
casser;

défaut:
// votre code

L'explication de la syntaxe ci-dessus est donnée ci-dessous:

  • La «expression_value» est la valeur en cours de vérification dans l'instruction Switch.
  • Les instructions «cas» répertorient les valeurs possibles que l'expression peut prendre, ainsi que le code à exécuter si l'expression est égale à cette valeur.
  • Le bloc «par défaut» est facultatif et contient le code à exécuter lorsqu'aucun autre cas n'est exécuté.
  • Le mot-clé «Break» quitte l'instruction de code après chaque cas, pour empêcher le code d'exécuter le code dans les cas suivants.

Exemple 1:

Un exemple est pris pour calculer le nombre de semaines en attribuant le numéro prédéfini:

classe publique Main
public static void main (String [] args)
int dayofweek = 5;
String DayName;
commutateur (dayofweek)
cas 1:
dayName = "lundi"; // 1er jour
casser;
Cas 2:
dayName = "mardi"; // 2e jour
casser;
Cas 3:
DayName = "Mercredi"; // 3ème jour
casser;
Cas 4:
dayName = "jeudi"; // 4ème jour
casser;
Cas 5:
DayName = "Friday"; // 5ème jour
casser;
défaut:
DayName = "Weekend";

Système.dehors.println ("aujourd'hui est" + jour de jour);

L'explication du code ci-dessus est mentionnée ci-dessous:

  • Tout d'abord, utilisez une instruction Switch pour vérifier la valeur de la variable «dayofweek» et définissez la variable «nom de jour» en conséquence.
  • Si «Dayofweek» est 1, «DayName» est réglé sur «lundi», si c'est 2, «DayName» est réglé sur «mardi», et ainsi de suite.
  • Si «dayofweek» n'est pas l'une des valeurs spécifiées (i.e., Si ce n'est pas 1, 2, 3, 4 ou 5), le bloc «par défaut» est exécuté et «DayName» est défini sur «Week-end».


La sortie montre que «vendredi» a été imprimé dans la console.

Exemple 2:

Un autre exemple est considéré comme calculant le numéro pair ou impaire en attribuant le numéro prédéfini:

classe publique Main
public static void main (String [] args)
int num = 7;
commutateur (num% 2)
Cas 0:
Système.dehors.println (num + "est pair");
casser;
défaut:
Système.dehors.println (num + "est impair");

La description du code est donnée ci-dessous:

  • Tout d'abord, utilisez une instruction Switch pour vérifier si «num» est uniforme ou étrange.
  • Après cela, prenez le reste de «num» lorsqu'il est divisé par deux.
  • Si le reste contient une valeur zéro, imprimez ce «num» est même. Ou, si le reste est autre chose (je.e., Si c'est 1), alors le bloc «par défaut» est exécuté, et nous imprimons que «num» est étrange.

Conclusion

En Java, le mot clé «par défaut» est utilisé dans les instructions de commutation pour spécifier le code qui devrait être exécuté lorsqu'aucune autre instruction de cas ne correspond à l'expression fournie. L'utilisation du mot-clé par défaut dans une instruction Switch peut aider à rendre le code plus concis et plus facile à lire en réduisant le nombre d'instructions IF-Else nécessaires pour gérer plusieurs conditions.