Bases de la boucle for
Comprenez la syntaxe de for, comptez dans les deux sens, cumulez des totaux et utilisez break/continue.
Bases de la boucle for est une leçon Java Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Java Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Java Academy comprend 3 leçons au total.
Concept de la boucle à compteur
La boucle à compteur répète des instructions en regroupant trois parties sur une seule ligne : initialisation ; condition ; mise à jour.
for (int i = 0; i < 3; i = i + 1) {
System.out.println("Loop " + i);
}Compter de 1 à 5
Compter en montant de 1 à 5.
for (int i = 1; i <= 5; i = i + 1) {
System.out.println(i);
}Compter à rebours
Compter à rebours de 5 à 1.
for (int i = 5; i > 0; i = i - 1) {
System.out.println(i);
}Accumuler
Somme de 1 à n
public class Main {
public static void main(String[] args) {
int sum = 0; // start with 0
// Loop from 1 to 5 (inclusive)
for (int i = 1; i <= 5; i = i + 1) {
// Add current i to sum
sum = sum + i;
}
// Print the result
System.out.println("Sum = " + sum);
}
}
Interrompre/continuer
break permet de sortir de la boucle. continue passe à l’itération suivante.
public class Main {
public static void main(String[] args) {
// Loop from 1 to 5
for (int i = 1; i <= 5; i = i + 1) {
if (i == 3) continue; // skip printing when i == 3
if (i == 5) break; // stop the loop completely when i == 5
System.out.println(i); // print i if not skipped or stopped
}
}
}
Démonstration de la boucle for
Exécutez-la : observez des boucles for pour calculer des totaux, une factorielle et un petit triangle de texte.
public class Main {
public static void main(String[] args) {
// Sum of even numbers 1..10
int sumEven = 0;
for (int i = 1; i <= 10; i = i + 1) {
if (i % 2 == 0) sumEven = sumEven + i;
}
System.out.println("Sum of even 1..10 = " + sumEven);
// Factorial of 5
int fact = 1;
for (int i = 1; i <= 5; i = i + 1) {
fact = fact * i;
}
System.out.println("5! = " + fact);
// Simple pattern (triangle)
for (int row = 1; row <= 3; row = row + 1) {
String line = "";
for (int col = 1; col <= row; col = col + 1) {
line = line + "*";
}
System.out.println(line);
}
}
}
Boucle 5..1
Vérification rapide : quelle boucle for affiche 5 4 3 2 1, puis s’arrête ?
Bilan et suite
Bilan : vous avez appris la syntaxe des boucles for, le comptage croissant et décroissant, l’accumulation, ainsi que break et continue.
Suite : entraînez-vous aux motifs avec des boucles for imbriquées.
Questions Fréquemment Posées
La leçon « Bases de la boucle for » est-elle gratuite ?
Oui — le texte complet de « Bases de la boucle for » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Java Academy, passe à CoddyKit PRO. Le cours Java Academy comprend 3 leçons au total.
Qu'est-ce que j'apprendrai dans « Bases de la boucle for » ?
Comprenez la syntaxe de for, comptez dans les deux sens, cumulez des totaux et utilisez break/continue. Tu pratiques Java Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Java Academy ?
Aucune expérience préalable n'est requise. Java Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 3.
Combien de temps prend la leçon « Bases de la boucle for » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Java Academy ?
Oui. Chaque leçon Java Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Bases de la boucle for
- Boucles for imbriquées et motifs textuels
- Entraînement aux motifs et mini-défis