【发布时间】:2015-12-05 22:00:42
【问题描述】:
假设我有以下String 数组。
String[] arr = {"Index0", "Index1", "Index2", "Index3",..."Index n"};
我可以使用以下方法遍历 整个 数组:
for (String eachElement : arr){
//Do something
}
但是如果我想对数组的某个部分执行foreach 怎么办。
我知道我可以用 for 循环做这样的事情:
int startingIndex = 1;
int endingIndex = 3;
for (int i = startingIndex; i < endingIndex; i++){
//Do something
}
有没有办法使用foreach 循环来做类似的事情?
【问题讨论】:
-
也许这不是一个好主意,但您可以使用临时数组并将所需的索引放在该临时数组中,然后在新数组上执行 foreach 循环。