首页  >  文章  >  Java  >  如何跟踪 Java 的 For-Each 循环中的迭代计数?

如何跟踪 Java 的 For-Each 循环中的迭代计数?

Barbara Streisand
Barbara Streisand原创
2024-10-29 01:36:02376浏览

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

在 Java 的 For-Each 循环中访问迭代索引

在 Java 的 for-each 循环中,访问当前迭代计数可以被证明是有点挑战性。与传统的 for 循环(例如 for (int i = 0; i

有内置方法吗?

不幸的是,没有内置方法可以直接使用 for-each 循环构造访问迭代计数。

替代方法:计数器变量

在 for-each 循环中跟踪迭代计数的唯一方法是手动定义计数器变量并在 For 循环中递增它。示例:

<code class="java">int counter = 0;
for (String s: stringArray) {
  // Do something with s
  counter++;
}</code>

这种方法允许您跟踪当前迭代并将其用于各种目的,例如显示进度或限制迭代次数。

以上是如何跟踪 Java 的 For-Each 循环中的迭代计数?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn