根据Oracle文档,for循环是下面这样组成的:
为什么我们不能像这样在for循环外声明初始化部分呢?
for (initialization; termination; increment) {
statement(s)
}
E.g.,
class ForDemo {
public static void main(String[] args){
for(int i=1; i<11; i++){
System.out.println("Count is: " + i);
}
}
}
为什么我们不能像这样在for循环外声明初始化部分呢?
class ForDemo {
public static void main(String[] args){
int i = 1;
for(i; i<11; i++){
System.out.println("Count is: " + i);
}
}
}