Salida de Programas Java | Conjunto 47 (arrays)

Requisito previo: Arrays en Java

Pregunta 1. ¿Cuál es el resultado de esta pregunta?

class Test1 {
public
    static void main(String[] args)
    {
        int arr[] = { 11, 22, 33 };
        for (int i = 0; i < arr.length; i++)
            System.out.print(arr[i] + " ");
  
        System.out.println();
  
        int arr2[] = new int[3];
        arr2[] = { 11, 22, 33 };
        for (int i = 0; i < arr2.length; i++)
            System.out.print(arr2[i] + " ");
    }
}

Opción
A) 11 22 33
11 22 33
B) Error
C) Excepción
D) Ninguno

Output: B

Explicación: no es una sintaxis válida para declaraciones de array. Dará un error de tiempo de compilación: no es una declaración arr2[] = {11, 22, 33}

Pregunta 2. ¿Cuál es el resultado de esta pregunta?

class Test2 {
public
    static void main(String[] args)
    {
        String str[] = { "Geeks", "for", "Geeks" };
        for (int i = 0; i < str.length; i++)
            System.out.print(str[i]);
    }
}
A)GeeksforGeeks
B)Error
C)Geeks  
D)GfG

Opción

Output: A

Explicación: es una array simple de tipo string de una dimensión.

Pregunta 3. ¿Cuál es el resultado de esta pregunta?

class Test2 {
public
    static void main(String[] args)
    {
        String str[] = { "Geeks", "for", "Geeks" };
        System.out.println(str.length);
        System.out.println(str[0].length);
    }
}

Opción
A)Error
B)3
5
C)3
13
D)Ninguno

Output: A

Explicación: la longitud se aplica solo para encontrar el tamaño de la array. Si intentamos obtener el tamaño del objeto de string, obtendremos un error de tiempo de compilación: no se puede encontrar el símbolo.

Pregunta 4. ¿Cuál es el resultado de esta pregunta?

class Test4 {
public
    static void main(String[] args)
    {
        int number = 11;
        int NUMBER = 22;
        int Number = 33;
        System.out.print(number + " ");
        System.out.print(NUMBER + " ");
        System.out.println(Number);
    }
}

Opción
A)11 22 33
B)11 11 11
C)33 33 33
D)error

Output:A 

Explicación: Java distingue entre mayúsculas y minúsculas. Por lo tanto, aquí hay tres variables de tipo int diferentes.

Pregunta 5. ¿Cuál es el resultado de esta pregunta?

class Test5 {
public
    static void main(String[] args)
    {
        String str[] = { "geeks", "for", "geeks" };
        System.out.print(str[0] + str[1] + str[2]);
    }
}

Opción
A)geeksforgeeks
B)gfg
C)Error
D)ninguna

Output : A 

Explicación: en Java +, el operador puede concatenar la string.

Este artículo es una contribución de Shivakant Jaiswal . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

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 *