我制作了2段代码。第一个工作正常,但另一个说变量声明不允许在这里。不允许Java变量声明
一码(工作)
class Test {
public static void main(String args[]){
for(int i=0;i<10;i++) {
int a[]=new int[10];
}
}
}
二码(不工作)
class Test {
public static void main(String args[]) {
for(int i=0;i<10;i++)
int a[]=new int[10];
}
}
这是什么背后的原因;我认为这两段代码几乎是一样的。
好吧,这意味着变量声明没有大括号将始终保持未使用,这就是错误的原因,谢谢。 –