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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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]);	

}