错误如下:
error: cannot find symbolSystem.out.println(i);
但是为什么在for自身的循环中可以使用 i 呢?
作用域的问题,因为i在for中声明的,所以i出了for就不能用了
因为不在for代码块内。比如 for(int i=0;i<10;i++){} 这样i属于局部变量,只能在for循环使用