我製作了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];
}
}
這是什麼背後的原因;我認爲這兩段代碼幾乎是一樣的。
好吧,這意味着變量聲明沒有大括號將始終保持未使用,這就是錯誤的原因,謝謝。 –