Articles of loops

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” […]

¿Hay alguna forma de recorrer una estructura con elementos de diferentes tipos en C?

mi estructura es algo como esto typedef struct { type1 thing; type2 thing2; … typeN thingN; } my_struct cómo enumerar struct childrens en un bucle como while o for?

¿Cómo se ejecuta un comando para cada línea de un archivo?

Por ejemplo, ahora estoy usando lo siguiente para cambiar un par de archivos cuyas rutas de acceso de Unix escribí a un archivo: cat file.txt | while read in; do chmod 755 “$in”; done ¿Hay una manera más elegante y segura?

Emulando un ciclo do-while en Bash

¿Cuál es la mejor manera de emular un ciclo do-while en Bash? Podría verificar la condición antes de ingresar al ciclo while, y luego continuar revisando la condición en el ciclo, pero ese es código duplicado. ¿Hay una manera más limpia? Pseudo código de mi script: while [ current_time <= $cutoff ]; do check_if_file_present #do […]