Nous avons appris les boucles et les boucles imbriquées.Nested pour les boucles. Pourquoi la valeur de la variable interne est-elle réinitialisée?
Ma question;
Pourquoi est-ce que la valeur de la variable dans une boucle for interne se réinitialise une fois l'incrément terminé? Cependant, dans la boucle for externe, la variable conserve sa valeur.
Par exemple:
public class Factorial {
public static void main(String[] arguments){
for(int i = 0; i <10; i++){
for (int count=6; count < 18; count+=6){
System.out.println (count);
}
}
}
}
Dans ce cas, le programme est exécuté 10 fois tandis que incrémenter incréments i et le nombre à 18 mais remonte à 6? chaque fois ... Quelqu'un pourrait-il expliquer pourquoi c'est?
Merci, c'est le genre de la réponse que je cherchais. Maintenant, je comprends beaucoup mieux. – AnthonyJ