Les instructions if et else if en Java sont utilisées pour contrôler conditionnellement le déroulement du programme. Leur différence réside principalement dans l'ordre d'exécution, le type de condition et l'exécution : Ordre d'exécution : if est prioritaire, sinon if est vérifié dans l'ordre. Type de condition : si nécessite une valeur booléenne, sinon, il peut s'agir de n'importe quelle expression booléenne. Exécutabilité : si la condition est vraie, elle sera exécutée, si elle est fausse, elle sera ignorée ; sinon, elle ne sera vérifiée que lorsque la condition if est fausse.
La différence entre if et else if en Java
En Java, les instructions if et else if sont utilisées pour contrôler le flux du programme et exécuter des blocs de code en fonction de conditions spécifiées. La principale différence entre eux est :
1. Ordre d'exécution
2. Condition
3. Exécutabilité
4. clause else
Exemple
L'extrait de code suivant démontre l'utilisation des instructions if et else if :
<code class="java">int age = 25; if (age < 18) { System.out.println("未成年"); } else if (age >= 18 && age < 65) { System.out.println("成年"); } else { System.out.println("老年"); }</code>
Dans cet exemple, si l'âge est inférieur à 18 ans, imprimez "Mineur". Si l'âge est supérieur ou égal à 18 ans mais inférieur à 65 ans, inscrivez « adulte ». Sinon, inscrivez "ancien".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!