¿Hay un token en Java que omita el resto del bucle for? Algo así como VB's Continue en
¿Hay un token en Java que omita el resto del bucle for? Algo así como VB's Continue en
En mi aplicación estoy usando la llamada AJAX. Quiero usar breaky continueen este bucle jQuery. $('.submit').filter(':checked').each(function()
Lo siguiente es un extracto de mi código: public class AllIntegerIDs { public AllIntegerIDs() { m_MessageID = 0; m_MessageType = 0; m_ClassID = 0; m_CategoryID = 0; m_MessageText = null; } ~AllIntegerIDs() { } public void SetIntegerValues (int messageID, int messagetype, int...
¿Cuál es la mejor manera de protegerse contra nulo en un bucle for en Java? Esto parece feo: if (someList != null) { for (Object object : someList) { // do whatever } } O if (someList == null) { return; // Or throw ex } for (Object object : someList) { // do whatever } Puede que no...
Estaba convirtiendo un algoritmo de C ++ a C #. Encontré esto para el bucle: for (u = b.size(), v = b.back(); u--; v = p[v]) b[u] = v; No da ningún error en C ++, pero sí en C # (no puede convertir int a bool). Realmente no puedo entender esto para el bucle, ¿dónde está la condición? ¿Alguien...
Todos los días amo Python más y más. Hoy estaba escribiendo un código como: for i in xrange(N): do_something() Tenía que hacer algo N veces. Pero cada vez no dependía del valor de i(variable de índice). Me di cuenta de que estaba creando una variable que nunca usé ( i), y pensé "Seguramente...
En términos de rendimiento en Python, ¿es una lista de comprensión, o funciones similares map(), filter()y reduce()más rápida que un bucle for? ¿Por qué, técnicamente, se ejecutan en una velocidad C , mientras que el bucle for se ejecuta en la velocidad de la máquina virtual de Python ? Supongamos...
Supongamos que tengo estos tipos: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } y que quiero iterar sobre los atributos de mi nodo para cambiarlos. Me hubiera encantado poder hacer: for _, attr := range n.Attr { if attr.Key == "href" { attr.Val =...
Si tengo la siguiente matriz de objetos: [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] ¿Hay alguna manera de recorrer la matriz para verificar si ya existe un valor de nombre de usuario en particular y si no hace nada, pero si no lo hace, agregar un...
Como se describe aquí, TypeScript presenta un bucle foreach: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } ¿Pero no hay ningún índice / clave? Esperaría algo como: for (var item, key of someArray) { ...
¿Cómo obtener el índice en un para cada ciclo? Quiero imprimir números para cada segunda iteración Por ejemplo for (value in collection) { if (iteration_no % 2) { //do something } } En Java, tenemos el tradicional bucle for for (int i = 0; i < collection.length; i++) ¿Cómo conseguir el...
¿Hay alguna manera de determinar si el ciclo está iterando por última vez? Mi código se parece a esto: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Ahora la cosa es que no quiero...
Soy nuevo en el lenguaje C ++. He comenzado a usar vectores, y he notado que en todo el código veo iterar a través de un vector a través de índices, el primer parámetro del forbucle siempre es algo basado en el vector. En Java, podría hacer algo como esto con una ArrayList: for(int i=0; i <...
En primer lugar, entiendo que en el 90% de las aplicaciones la diferencia de rendimiento es completamente irrelevante, pero solo necesito saber cuál es la construcción más rápida. Eso y ... La información actualmente disponible sobre ellos en la red es confusa. Mucha gente dice que foreach es...
¿Cómo se pueden eliminar las claves seleccionadas de un mapa? ¿Es seguro combinarlo delete()con el rango, como en el siguiente código? package main import "fmt" type Info struct { value string } func main() { table := make(map[string]*Info) for i := 0; i < 10; i++ { str :=...
Entonces se supone que Scala es tan rápido como Java. Estoy revisando algo del Proyecto Euler problemas del en Scala que aborde originalmente en Java. Específicamente el problema 5: "¿Cuál es el número positivo más pequeño que es divisible por todos los números del 1 al 20?" Aquí está mi solución...
Estoy usando este JavaScript para iterar a través de una matriz y encontrar un elemento de matriz coincidente: var remSize = [], szString, remData, remIndex, i; for (i = 0; i < remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size ==...
Estoy buscando romper un bucle externo for / foreach en PHP. Esto se puede hacer en ActionScript así: top : for each(var i:MovieClip in movieClipArray) { for each(var j:String in nameArray) { if(i.name == j) break top; } } ¿Cuál es el equivalente de
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
¿Cómo me salgo de anidado o bucle en vb.net? Intenté usar exit para pero saltó o rompió solo uno para el bucle solo. ¿Cómo puedo hacerlo para lo siguiente: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if end for end...