Salida de Programas Java | Conjunto 30

QUE.1 ¿Cuál es el resultado de este programa?

public class Prg {
    public static void main(String args[])
    {
        System.out.print('A' + 'B');
    }
}

OPCIÓN
a) AB
b) 195
c) 131
d) Error

Answer: c

Explicación: Aquí, ‘A’ y ‘B’ no son strings, son caracteres. ‘A’ y ‘B’ no se concatenarán. Se agregará el ASCII de ‘A’ y ‘B’. El valor de ‘A’ es 65 y ‘B’ es 66. Por lo tanto, la salida será 131.

QUE.2 ¿Cuál es el resultado de este programa?

public class Prg {
    public static void main(String args[])
    {
        System.out.print("A" + "B" + 'A' + 10);
    }
}

OPCIÓN
a) ABA10
b) AB65
c) Error
d) AB

Answer :  a

Explicación: si intenta concatenar diferentes tipos de datos como enteros, caracteres, flotantes con valor de string, el resultado será una string . Entonces ‘A’ se concatenará con «AB» y la respuesta será «ABA».

WHAT. 3 ¿Cuál es el resultado de este programa?

public
class Prg {
    public static void main(String args[])
    {
        System.out.print(20 + 1.34f + "A" + "B");
    }
}

OPCIÓN
a) 201.34AB
b) 201.34fAB
c) 21.34AB
4) Error

Answer : c

Explicación : se agregan tipos de datos similares y luego se convierten en strings. Se agregarán 20 y 1.34f y luego se concatenará 21.34 con «A» y «B», por lo que la salida será 21.34AB.

QUE.4 ¿Cuál es la salida?

public class Prg {
    public static void main(String[] args)
    {
        char[] str = { 'i', 'n', 'c', 'l', 'u', 
                'd', 'e', 'h', 'e', 'l', 'p' };
        System.out.println(str.toString());
    }
}

OPCIÓN
a) includehelp
b) Error
c) [C@19e0bfd (Dirección de memoria)
d) NULL

Answer: c

Explicación: [C@19e0bfd (Dirección de memoria): str es una array de caracteres, si intenta imprimir str.toString() no se convertirá en string porque str es un objeto de array de caracteres que imprimirá una dirección en formato de string.

QUE.5 ¿Cuál es la salida de este programa?

public class prg {
    public static void main(String[] args)
    {
        System.out.print("Hello");
        System.out.println("Guys!");
    }
}

OPCIÓN
a) ¡Hola chicos!
b) ¡Hola chicos!
c) ¡Hola
chicos!
d) Compilar con una Advertencia

Answer :  a

Explicación: System.out.print() no imprime una nueva línea después de imprimir una string, mientras que System.out.println(); imprime una nueva línea después de imprimir la string. Por lo tanto, la salida será HelloGuys! y luego nueva línea.

Este artículo es una contribución de Ajay Puri . .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 *