Guide du débutant sur les instructions de sélection Java

Guide du débutant sur les instructions de sélection Java

Les instructions de sélection sont une structure de contrôle de programme en Java. Comme leur nom l'indique, ils sont utilisés pour sélectionner un chemin d'exécution si une certaine condition est remplie.





application qui vous aide à trouver des vêtements

Il existe trois instructions de sélection en Java : si , sinon , et changer . Regardons-les de plus près.





1. La déclaration if

Il s'agit d'une déclaration de sélection unique. Il est nommé ainsi car il ne sélectionne ou ignore qu'une seule action (ou groupe d'actions).





Lorsque vous voulez qu'une certaine instruction s'exécute si une condition donnée est vraie, utilisez le si déclaration. Une condition est toute expression qui donne un résultat booléen, c'est-à-dire vrai ou faux (1 ou 0). Les opérations relationnelles, logiques et d'égalité sont des types d'expressions qui donnent un résultat booléen.

Si la condition est fausse, alors l'exécution de l'action supposée sera ignorée.



Syntaxe:

if (condition)
statement

Exemple de code :





if (mark >90)
System.out.println('You got grade A');

Remarquez l'indentation avant le System.out.ln() déclaration. C'est une bonne pratique de l'inclure afin de montrer la structure du programme. La plupart des IDE l'incluent automatiquement lorsque vous passez à la ligne suivante. Donc, vous ne devriez pas vous soucier d'oublier de l'inclure.

2. La déclaration if..else

Il s'agit d'une déclaration de double sélection. Il est nommé ainsi car il choisit entre deux actions différentes (ou un groupe d'actions).





En rapport: Comment utiliser la fonction SI avec des formules imbriquées dans Excel

Les sinon L'instruction exécute une certaine action dans le si bloquer lorsqu'une condition est vraie. Sinon, il exécute une action dans le autre bloquer lorsque la condition donne un résultat faux.

Syntaxe:

if (condition)
statement1
else
statement2

Exemple de code :

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

Imbriqué if..else

Il est possible d'avoir sinon déclarations à l'intérieur sinon déclarations, un scénario connu sous le nom d'imbrication.

Voir l'exemple ci-dessous :

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

Le code ci-dessus vérifie si la température d'un objet se situe dans une certaine plage, puis imprime sa couleur probable. Le code ci-dessus est verbeux et vous trouverez probablement déroutant de suivre la logique.

Regardez celui ci-dessous. Il atteint le même objectif, mais il est plus compact et n'a pas l'inutile {} après autre . La plupart des programmeurs le préfèrent en fait à ce dernier.

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

Blocs

Les si et sinon Les instructions s'attendent généralement à exécuter une action. Si vous souhaitez exécuter plusieurs instructions avec eux, utilisez des accolades {} pour regrouper ces actions.

if (condition){
// statements
} else {
// statements
}

3. Commutateur

Il s'agit d'une déclaration à sélection multiple. Il vérifie si une expression correspond à l'un des cas donnés, puis exécute une action pour ce cas.

Syntaxe:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

Les Pause l'instruction est utilisée pour arrêter le changer instruction de s'exécuter lorsqu'une correspondance a été trouvée. Il n'est pas nécessaire de perdre du temps d'exécution si un cas a été trouvé.

liste de choses à faire qui se synchronise avec le calendrier google

L'expression donnée dans l'instruction switch doit être une constante intégrale de type octet , court (mais non longue ), entier , ou carboniser . Vous pouvez également utiliser le Chaîne de caractères Type de données.

Exemple de code :

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

Un regard sur l'instruction Python if

Maintenant que vous avez appris à utiliser les instructions de sélection en Java, il peut être intéressant de passer à Python.

La logique de programmation est similaire, mais Python est plus convivial pour les débutants et moins verbeux. L'apprentissage de la logique dans plusieurs langues aide à appliquer les idées sous-jacentes mises en pratique. Ce n'est jamais une mauvaise idée de diversifier vos connaissances en matière de codage.

Partager Partager Tweeter E-mail Comment utiliser l'instruction Python if

Maîtriser Python signifie se familiariser avec l'instruction Python if. Utilisez ces exemples d'instructions if pour améliorer vos connaissances sur Python.

Lire la suite
Rubriques connexes
  • La programmation
  • Java
  • Tutoriels de codage
A propos de l'auteur Jérôme Davidson(22 articles publiés)

Jérôme est rédacteur chez MakeUseOf. Il couvre des articles sur la programmation et Linux. Il est également un passionné de crypto et garde toujours un œil sur l'industrie de la crypto.

Plus de Jerome Davidson

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner