* for 和 while的区别:
* 条件控制语句所控制的自增变量
* 因为归属 for 循环的语法结构,在for循环结束后,就不能被再次访问到了
*
* 条件控制语句所控制的自增变量
* 对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用
for循环内部(定义)的变量,在循环结束后,就会从内存中消失
同一个变量名在不同的for循环中可以重复使用
public class csdn {
public static void main(String[] args) {
/**
* for 和 while的区别:
* 条件控制语句所控制的自增变量
* 因为归属 for 循环的语法结构,在for循环结束后,就不能被再次访问到了
*
* 条件控制语句所控制的自增变量
* 对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用
*/
for (int i = 0; i < 5; i++) {
// for循环内部(定义)的变量,在循环结束后,就会从内存中消失
System.out.println(i);
}
// System.out.println(i); // 错误:找不到符号i
System.out.println("_______________________________");
for (int i = 0; i <=10; i++) {
System.out.println(i); // 同一个变量名在不同的for循环中可以重复使用
}
}
}