Acessando o índice de iteração no loop For-Each do Java
No loop for-each do Java, acessar a contagem de iteração atual pode ser um um pouco desafiador. Ao contrário do loop for tradicional (por exemplo, for (int i = 0; i
Existe uma maneira integrada?
Infelizmente, não há uma maneira integrada de acessar uma contagem de iteração diretamente com a construção de loop for-each.
Abordagem alternativa: variável de contador
A única maneira de controlar a contagem de iterações em um loop for-each é definir manualmente uma variável de contador e incrementá-la dentro do loop. :
int counter = 0;
for (String s: stringArray) {
// Do something with s
counter ;
}
Essa abordagem permite acompanhar a iteração atual e usá-la para diversos fins, como exibir o progresso ou limitar o número de iterações.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3