Boucle for, partie 2
Fait partie de la section Fondamentaux du Journey Java de Coddy. Leçon 47 sur 73.
explorons quelques variantes intéressantes de la condition de la boucle for :
Compter à rebours :
for (int i = 10; i >= 0; i--) {
System.out.println(i);
}
// Sortie : 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0Remarque que nous commençons par un nombre plus élevé (i = 10), utilisons i >= 0 comme condition et utilisons i-- pour décrémenter le compteur.
Tu veux sauter des nombres ? Change simplement la valeur d’incrémentation/de décrémentation :
// Compter de 2 en 2
for (int i = 0; i <= 10; i += 2) {
System.out.println(i);
}
// Sortie : 0, 2, 4, 6, 8, 10// Compte à rebours de 2 en 2
for (int i = 10; i >= 0; i -= 2) {
System.out.println(i);
}
// Sortie : 10, 8, 6, 4, 2, 0 Tu peux même utiliser plusieurs variables dans le contrôle de ta boucle :
for (int i = 0, j = 10; i <= 10; i++, j--) {
System.out.println("i = " + i + ", j = " + j);
}
// Sortie : i = 0, j = 10
// i = 1, j = 9
// i = 2, j = 8
// Et ainsi de suite...Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationPost-incrémentation/Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Entrées/sorties de base
Méthodes de System.outFormatage de la sortieClasse ScannerRévision - Jusqu’à 120Révision - Vrai ou faux10Méthodes (fonctions)
Déclarer des méthodesParamètres des méthodesTypes de retourSurcharge de méthodesRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationMéthodes void13Opérations sur les chaînes
Méthodes des chaînes, partie 1Méthodes des chaînes, partie 2Formatage des chaînesComparaison de chaînes5Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif – Logique simpleOpérateurs logiques, partie 3Opérateurs logiques, partie 48Application de calculatrice
Message de bienvenueSaisie des nombres3Variables, partie 2
ConstantesConventions de nommageRécapitulatif – initialiser les variablesConversion de type, partie 1Conversion de type, partie 26Prise de décision
Instruction ifIf - ElseInstruction switchOpérateur ternaireRécapitulatif - If ElseIf - Else imbriqués9Boucles
Boucle for, partie 1Boucle whileBoucle do...whileInstruction breakInstruction continueBoucle for, partie 2Boucles imbriquéesBoucle infinieRécapitulatif - saisie dynamique12Parcourir les tableaux
Utiliser une boucle forBoucle for amélioréeOpérations courantes sur les tableauxEntraînez-vous par vous-même : Compilateur Java en ligne