【发布时间】:2011-11-16 13:22:12
【问题描述】:
在正常的 for 循环中,我们可以做多个变量声明并限制它们在循环内的范围
例如:如果我有一个 ArrayList myList of
for(int i=0, j=5 ; i <myList.size() ; i++, j--)
现在 i & j 仅限于循环范围
我们可以用 for-each 做类似的事情吗 // 限制循环范围并在每次迭代时改变它的值
for (Integer value : myList) {
}
【问题讨论】:
-
不,并将其范围限制在循环中,不。如果您需要
for循环功能,请使用for循环。