for(int i = 1; i < 10; i ++) {
System.out.println("该处定义的整型变量 i ,在for循环执行完毕后,弹栈消失,循环体外不能使用");
}
在视频课程学习过程中,for循环这一点儿有点儿不理解,在实际应用中,在for循环的 循环体之外 使用计数器i的最终值,应该是个常见的问题,不能都用while循环代替吧。然后比较 while 循环 和 for 循环,发现区别在于声明变量的位置,只要变量 i 在 for 循环体的前面且在外部声明,那么循环体技术后,即可使用变量 i 的最终值。
希望对存在同样问题的同学带来帮助。
int i ;
for(i = 1; i < 10; i ++) {
System.out.println("该处定义的整型变量 i ,在for循环执行完毕后,循环体外可以调用其最终值");
} |
|