在 Java 的 For-Each 循环中访问迭代索引
在 Java 的 for-each 循环中,访问当前迭代计数可以证明是有点挑战性。与传统的 for 循环(例如 for (int i = 0; i
有内置的方法吗?
不幸的是,没有内置的方法可以直接使用for-each 循环构造。
替代方法:计数器变量
在 for-each 循环中跟踪迭代计数的唯一方法是手动定义一个计数器变量并在循环中递增它,例如:
int counter = 0;
for (String s: stringArray) {
// Do something with s
counter ;
}
此方法允许您跟踪当前迭代并将其用于各种目的,例如显示进度或限制迭代次数。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3