Articles of for loop

Remover itens da matriz com emenda for loop

Eu quero implementar um tipo de pesquisa ao vivo do jQuery. Mas antes de enviar a input para o servidor eu gostaria de remover todos os itens da minha matriz que têm 3 ou menos caracteres (porque na língua alemã, essas palavras geralmente podem ser ignoradas em termos de pesquisa) Então [“this”, “is”, “a”, “test”] […]

Como usar o loop for () baseado em intervalo com std :: map?

O exemplo comum para os loops for () de C ++ 11 baseados em intervalos é sempre algo simples como este: std::vector numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } Nesse caso, xyz é um int . Mas […]

Um loop ‘for’ para iterar em um enum em Java

Eu tenho um enum em Java para as direções cardeais e intermediárias: public enum Direction { NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST } Como posso escrever um loop for que percorra cada um desses valores enum ?

Como executar um loop for em cada caractere em uma string no Bash?

Eu tenho uma variável como esta: words=”这是一条狗。” Eu quero fazer um loop for em cada um dos personagens, um de cada vez, por exemplo, primeiro character=”这” , em seguida, character=”是” , character=”一” , etc. A única maneira que eu sei é a saída de cada caractere para separar a linha em um arquivo, em seguida, […]

Fechamento Capturado (Loop Variable) em C # 5.0

Isso funciona bem (como esperado) no C # 5.0: var actions = new List(); foreach (var i in Enumerable.Range(0, 10)) { actions.Add(() => Console.WriteLine(i)); } foreach (var act in actions) act(); Imprime 0 a 9. Mas este mostra 10 por 10 vezes: var actions = new List(); for (var i = 0; i Console.WriteLine(i)); } […]

ConcurrentModificationException ao adicionar dentro de um loop foreach em ArrayList

Eu estou tentando fazer uso do loop foreach com o arraylist, mas quando eu usá-lo, dá-me erro, mas quando eu uso normal for loop, ele funciona perfeitamente, o que poderia ser o problema? O código está aqui: for (Pair p2 : R) { if ((p2.getFirstElm() == p.getSecondElm()) && (p2.getFirstElm() != p2.getSecondElm())) R.add(new Pair (p.getFirstElm(), p2.getSecondElm())); […]

Desempenho do tradicional loop for vs Iterator / foreach em Java

Existe algum resultado de teste de desempenho disponível ao comparar o tradicional for loop vs Iterator ao percorrer um ArrayList, HashMap e outras collections? Ou simplesmente porque devo usar Iterator for loop ou vice-versa?

R: O ggplot não funciona se estiver dentro de um loop for embora funcione fora dele

Estou usando uma function ggplot simples que funciona bem fora de um loop, mas não dentro, mesmo que o valor iterativo não interfira na function ggplot. Por que é tão ? Aqui está meu código x=1:7 y=1:7 df = data.frame(x=x,y=y) ggplot(df,aes(x,y))+geom_point() Funciona ! Mas se o ggplot estiver dentro de um loop for … for […]

Como faço para sair de um loop no Scala?

Como eu faço um loop? var largest=0 for(i<-999 to 1 by -1) { for (jproduct) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } Como faço para transformar loops nesteds em recursion de cauda? Do Scala Talk no FOSDEM 2009 http://www.slideshare.net/Odersky/fosdem-2009-1013261 na 22ª página: Quebre e continue Scala não os […]

Diferença de desempenho para estruturas de controle ‘for’ e ‘foreach’ em C #

Qual snippet de código dará melhor desempenho? Os segmentos de código abaixo foram escritos em c #. 1 for(int counter=0; counter<list.Count; counter++) { list[counter].DoSomething(); } 2 foreach(MyType current in list) { current.DoSomething(); }