Revue Java ③ (syntaxe de contrôle [if / switch / while / for], expression conditionnelle)

Partie 1 "Syntaxe de contrôle"

  1. Trois structures de contrôle représentatives ① Séquentiellement (exécuté dans l'ordre de haut en bas) ② Succursale ③ Répéter
  2. Succursale si déclaration if ( age < 18) { // En traitement }else if ( age == 20 ) { //処理 } else { //処理 }
  3. Répéter (boucle) while( age > 18 ) {             }
  4. Portée while( age > 18 ){ int a; a = 10; } Puisque la variable a dans l'instruction while est déclarée dans l'instruction while, elle ne peut pas être utilisée en dehors du bloc while. La plage dans laquelle la variable a peut être utilisée dans ce bloc est appelée "portée". Partie 2 "Expression conditionnelle" (1) L'intérieur des parenthèses de if et while doit être une expression conditionnelle. ② Utilisez des opérateurs relationnels (== <=> =! = Etc.) (3) L'expression conditionnelle se transforme en valeur booléenne après évaluation. ④ La comparaison des chaînes de caractères est spéciale if (string.equal ("ramen")) {} ⑤ Opérateur logique( && || ) if ( num == age && num > -1){ }

Partie 3 "Différents styles d'écriture utilisant des expressions conditionnelles"

  1. interrupteur ① règle de phrase de sorcière
  2. Confirmation de correspondance, pas <= etc.
  3. Comparez des entiers ou des caractères. ② Comment écrire une instruction switch switch ( age ) { case 1; //処理 break; case 2: //処理 break; default: //処理 } ③ Précautions pour la déclaration de commutation Si vous oubliez d'écrire break, le traitement du cas suivant sera exécuté même si les cas ne correspondent pas.
  4. faire-pendant ① Comment écrire do-while do { //処理 } While (expression conditionnelle) Contrairement à l'instruction while, le traitement est effectué en premier plutôt que l'évaluation de l'expression conditionnelle. Par conséquent, la différence avec l'instruction while est que le processus est toujours exécuté une fois.
  5. pour déclaration ① Comment écrire une phrase pour for (int i = 0; i <5; I ++) {// traitement} L'instruction ci-dessus répète le processus 5 fois
  1. instruction break Sortez du bloc répétitif 2.continue Terminez l'itération en cours et passez au tour suivant

Recommended Posts

Revue Java ③ (syntaxe de contrôle [if / switch / while / for], expression conditionnelle)
Syntaxe de contrôle Java
Syntaxe de contrôle Java
[Java] pour instruction, while instruction
apprentissage java (expression conditionnelle)
[Java] Note sur la syntaxe de contrôle
Évaluer java8 ~ Type Lambda ~
Instructions Java if et switch
[Java] Résumé de la syntaxe de contrôle
Instructions Java while et for
Nouvelle syntaxe pour les instructions Java 12 Switch
Essayez une expression If en Java
Étude de Java # 4 (branchement conditionnel / instruction if)
[Introduction à Java] Branchement conditionnel (instruction if, instruction if-else, instruction else if, opérateur ternaire, instruction switch)
Java12 est sorti, alors j'ai essayé l'expression switch pour le moment
Comparaison entre Java et Swift (2) Type de base / Arithmétique / Syntaxe de contrôle / Définition de fonction
Java, pour instruction / while à partir du débutant