📜  Java |数组|问题3

📅  最后修改于: 2021-07-02 16:20:50             🧑  作者: Mango

class Test {
   public static void main(String args[]) {
     int arr[2];  
     System.out.println(arr[0]);
     System.out.println(arr[1]);
   }
}

(一种)

0
0

(B)

garbage value
garbage value

(C)编译器错误
(D)例外答案: (C)
说明:在Java,不允许将数组的大小放入声明中,因为数组声明仅指定元素类型和变量名称。当您为数组分配空间时,将指定大小。即使是以下简单程序也无法编译。

class Test {
   public static void main(String args[]) {
     int arr[5];   //Error
   }
}

这个问题的测验