Question sur l'incrementation
Bonjour les p'tits loups,
Voila j'ai une question à vous soumettre, dans ce programme j'utilise une incrémentation mais en fonction de sa place celle-ci ne démarre pas par le bon terme POURQUOI ?
Dans le premier cas mon résultat du tableau commence bien par le terme 0 et dans le second cas par le terme 1, pourtant d’après moi l’incrémentation devrais être la même. POURQUOI ?
1er cas:
Code:
1 2 3 4 5 6 7
| char tableau1[]={'a','b','c','d','e','f','g'};
int i=0;
while(i<tableau1.length)
{
System.out.println("A l'emplacement" +i+ "nous avons :" +tableau1[i]);
i++;
} |
2nd cas:
Code:
1 2 3 4 5 6 7
| char tableau1[]={'a','b','c','d','e','f','g'};
int i=0;
while(i++<tableau1.length)
{
System.out.println("A l'emplacement" +i+ "nous avons :" +tableau1[i]);
} |