Articles of foreach

Inicializando una matriz en Java usando el ‘avanzado’ para cada bucle

¿Es posible inicializar una matriz en Java usando el ciclo ‘avanzado’ para? p.ej Integer[ ] numbers = new Integer[20]; int counter = 0; for ( Integer i : numbers ) { i = counter++; } for ( Integer i : numbers ) { System.out.println(i); } Esto imprime todos los nulos, ¿por qué es eso?

Posible iterar hacia atrás a través de un foreach?

Sé que podría usar un enunciado for y lograr el mismo efecto, pero ¿puedo hacer un ciclo hacia atrás a través de un bucle foreach en C #?

Declarar una variable dentro o fuera de un ciclo foreach: ¿cuál es más rápido / mejor?

¿Cuál de estos es el más rápido / mejor? Éste: List list = new List(); User u; foreach (string s in l) { u = new User(); u.Name = s; list.Add(u); } O este: List list = new List(); foreach (string s in l) { User u = new User(); u.Name = s; list.Add(u); } […]

Cómo obtener un valor de índice del bucle foreach en jstl

Tengo un valor establecido en el objeto de request como el siguiente, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute(“categoriesList”, categoriesList ); y así es como repito en la página jsp ${categoryName} ¿Cómo obtengo el índice de cada elemento y lo paso a la función de JavaScript onclick=”getCategoryIndex()” .

¿Cuáles son las ventajas de Enhanced for loop and Iterator en Java?

¿alguien puede por favor especificarme cuáles son las ventajas de Enhanced for loop y Iterators en java +5?

Modificar la variable Struct en un diccionario

Tengo una estructura como esta: public struct MapTile { public int bgAnimation; public int bgFrame; } Pero cuando lo termino con foreach para cambiar el cuadro de animación, no puedo … Aquí está el código: foreach (KeyValuePair tile in tilesData) { if (tilesData[tile.Key].bgFrame >= tilesData[tile.Key].bgAnimation) { tilesData[tile.Key].bgFrame = 0; } else { tilesData[tile.Key].bgFrame++; } } […]

¿Cuál es la diferencia entre for y foreach?

¿Cuál es la principal diferencia entre for y foreach loops? En qué escenarios podemos usar for y not foreach y viceversa. ¿Sería posible mostrarlo con un progtwig simple? Ambos parecen lo mismo para mí. No puedo diferenciarlos.

¿Se evalúa una condición de ciclo basada en el rango de C ++ 11 en cada ciclo?

for(auto& entity : memoryManager.getItems()) entity->update(mFrameTime); Si memoryManager contiene 1000 elementos, ¿se memoryManager.getItems() 1000 veces o solo uno al comienzo del ciclo? ¿El comstackdor ejecuta alguna optimización con -O2 (o -O3)? ( memoryManager.getItems() devuelve un std::vector& )

Iterar matriz multidimensional con statement anidada Foreach

Creo que esta podría ser una pregunta bastante simple, pero aún no he podido descifrarla. Si tengo una matriz bidimensional así: int[,] array = new int[2,3] { {1, 2, 3}, {4, 5, 6} }; ¿Cuál es la mejor manera de recorrer cada dimensión de la matriz con una statement foreach anidada?

JSTL c: forEach en la página JSP no funciona

He estado luchando para encontrar el problema en mi código y simplemente no lo veo. En mi servlet, creo una lista de países y la configuro en mi solicitud: List countryList = (new CountryListForm(countryDAO)).getList(); request.setAttribute(ATTRIBUTE_COUNTRY_LIST, countryList); Cuando depuro mi servlet, veo que la lista de países se crea y se coloca en la solicitud. A […]