"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como rastrear a contagem de iterações no loop For-Each do Java?

Como rastrear a contagem de iterações no loop For-Each do Java?

Publicado em 2024-11-14
Navegar:311

How to Track Iteration Count in Java\'s For-Each Loop?

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.

Tutorial mais recente Mais>

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