Articles of loops

¿Cómo realizar una acción cada 5 resultados?

¿Cómo puedo realizar una acción dentro de un bucle for cada 5 resultados? Básicamente, estoy tratando de emular una tabla con 5 columnas.

¿Es una mala práctica usar break para salir de un bucle en Java?

Me preguntaba si es una “mala práctica” usar una instrucción break para salir de un bucle en lugar de cumplir la condición de bucle. No tengo suficiente información sobre Java y la JVM para saber cómo se maneja un bucle, así que me preguntaba si estaba pasando por alto algo crítico al hacerlo. El enfoque […]

Bucle a través de un mapa con JSTL

Estoy buscando tener un bucle JSTL a través de un Map y mostrar el valor de la clave y su valor. Por ejemplo, tengo un Map que puede tener cualquier cantidad de entradas, me gustaría recorrer este mapa usando JSTL y generar tanto la clave como su valor. Sé cómo acceder al valor usando la […]

Rieles cada etiqueta de inserción de bucle cada 6 elementos?

Tengo un número X de objetos de imagen que necesito recorrer en una vista y quiero crear un nuevo div cada 6 objetos más o menos (para una galería). Miré el ciclo pero parece cambiar cualquier otro registro. ¿Alguien sabe de una forma de insertar código en una vista cada 6 veces? Probablemente podría hacerlo […]

¿Cómo aplico el bucle for-each a cada personaje en una cadena?

Así que quiero iterar para cada personaje en una cadena. Así que pensé: for (char c : “xyz”) pero obtengo un error de comstackción: MyClass.java:20: foreach not applicable to expression type ¿Cómo puedo hacer esto?

Validación de entrada del escáner en ciclo while

Tengo que mostrar las entradas del escáner en un ciclo while: el usuario tiene que insertar entradas hasta que escriba “salir”. Entonces, tengo que validar cada entrada para verificar si escribe “salir”. ¿Cómo puedo hacer eso? while (!scanner.nextLine().equals(“quit”)) { System.out.println(“Insert question code:”); String question = scanner.nextLine(); System.out.println(“Insert answer code:”); String answer = scanner.nextLine(); service.storeResults(question, answer); […]

Java: ¿cuánto tiempo usa un ciclo vacío?

Estoy tratando de probar la velocidad de autoboxing y unboxing en Java, pero cuando trato de compararlo con un loop vacío en un primitivo, noté una cosa curiosa. Este fragmento: for (int j = 0; j < 10; j++) { long t = System.currentTimeMillis(); for (int i = 0; i < 10000000; i++) ; t […]

Android: parte del código del bucle cada 5 segundos

Me gustaría comenzar a repetir dos líneas de código cada 5 segundos cuando presiono el botón START y lo termino, cuando presiono el botón STOP. Estaba probando con TimerTask y Handles, pero no pude entender cómo. public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //final int i; final TextView […]

Itera en dos arreglos simultáneamente en bash

Tengo dos arreglos array=( Vietnam Germany Argentina ) array2=( Asia Europe America ) Quiero recorrer estas dos matrices simulaneamente, es decir, invocar un comando en los primeros elementos de las dos matrices, luego invocar el mismo comando en los segundos elementos, y así sucesivamente. Pseudocódigo: for c in $(array[*]} do echo -e ” $c is […]

¿Alguna vez se necesita un ciclo “do {…} while ()”?

Bjarne Stroustrup (creador de C ++) dijo una vez que evita los bucles “do / while”, y prefiere escribir el código en términos de un bucle “while”. [Ver cita a continuación.] Desde que escuché esto, he encontrado que esto es cierto. ¿Cuáles son tus pensamientos? ¿Hay algún ejemplo en el que un “do / while” […]