【发布时间】:2015-10-10 14:50:58
【问题描述】:
我们一直在学习 for 循环和嵌套 for 循环。
我的问题;
为什么一旦增量结束,内部for循环中的变量值会自行重置?然而,在外部 for 循环中,变量保持其值。
例如:
public class Factorial {
public static void main(String[] arguments){
for(int i = 0; i <10; i++){
for (int count=6; count < 18; count+=6){
System.out.println (count);
}
}
}
}
在这种情况下,程序运行 10 次,同时递增 i 和 count 递增到 18,然后又回到 6?每次......有人可以解释这是为什么吗?
【问题讨论】:
标签: java loops for-loop nested