Java | Arrays | Pregunta 3

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

(A)

0
0

(B)

garbage value
garbage value

(C) Error del compilador
(D)

Respuesta de excepción : (C)
Explicación: en Java, no se permite poner el tamaño de la array en la declaración porque una declaración de array especifica solo el tipo de elemento y el nombre de la variable. El tamaño se especifica cuando asigna espacio para la array. Incluso el siguiente programa simple no se compilará.

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

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *