Рубрики

Java | Массивы | Вопрос 3

class Test {

   public static void main(String args[]) {

     int arr[2];  

     System.out.println(arr[0]);

     System.out.println(arr[1]);

   }

}

(А)

0
0

(В)

garbage value
garbage value

(C) Ошибка компилятора
(D) Исключение

Ответ: (с)
Объяснение: В Java запрещено указывать размер массива в объявлении, поскольку в объявлении массива указываются только тип элемента и имя переменной. Размер указывается при выделении пространства для массива. Даже следующая простая программа не скомпилируется.

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

Тест на этот вопрос

Рекомендуемые посты:

Java | Массивы | Вопрос 3

0.00 (0%) 0 votes