suppression message
"for (CSMessage message : csMessages)" peut se lire "pour chaque CSMessage dans csMessages"
donc oui tu as très bien compris :)
une explication ici avec des exmples plus simples:
http://java.sun.com/j2se/1.5.0/docs/...e/foreach.html
ici cela revient à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 The for-each construct is also applicable to arrays, where it hides the index variable rather than the iterator. The following method returns the sum of the values in an int array: // Returns the sum of the elements of a int sum(int[] a) { int result = 0; for (int i : a) //on copy chaque indice de a (a[k] dans i) result += i; return result; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // Returns the sum of the elements of a int sum(int[] a) { int result = 0; int i = 0; for (int k =0 ; k < a.length ; k++){ k= a[k]; result +=k; } return result; }
for (CSMessage message : csMessages)" peut se lire "pour chaque CSMessage dans csMessages"
donc oui tu as très bien compris
C est pas plutot chaque csMessages dans CSMessage?
heu non non
csMessages c'est bien ton tableau de CSMessage non ?
donc tu vas bien regarder chaque CSMessage dans le tableau csMessages
oui oui, desolé, csMessages est mon tableau de type CSMessages.
donc, je regarde dans mon tableau csMessages, chaque CSMessages.
Partager