Questions marquées «for-loop»

98
Des moyens propres d'écrire plusieurs boucles 'for'

Pour un tableau à plusieurs dimensions, nous devons généralement écrire une forboucle pour chacune de ses dimensions. Par exemple: vector< vector< vector<int> > > A; for (int k=0; k<A.size(); k++) { for (int i=0; i<A[k].size(); i++) { for (int j=0; j<A[k][i].size(); j++)...

92
Que fait l'opérateur deux-points (:)?

Apparemment, un deux-points est utilisé de plusieurs manières en Java. Quelqu'un voudrait-il expliquer ce qu'il fait? Par exemple ici: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Comment écririez-vous cette for-eachboucle différemment pour ne pas...

92
Java: initialiser plusieurs variables dans for loop init?

Je veux avoir deux variables de boucle de types différents. Y a-t-il un moyen de faire fonctionner cela? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current =...

88
Boucle sur les tuples en bash?

Est-il possible de boucler sur des tuples dans bash? À titre d'exemple, ce serait formidable si ce qui suit fonctionnait: for (i,j) in ((c,3), (e,5)); do echo "$i and $j"; done Existe-t-il une solution de contournement qui me permet en quelque sorte de boucler sur les tuples?