Java – Nivel 1 – Test 9

Java – Nivel 1 – Test 9

Test-9 Java básico

¿Cuál es el resultado de 8 + 2 * 3 en Java?

¿Cuál es la palabra clave para crear un objeto en Java?

¿Cómo se escribe una condición "o" en Java?

¿Cuál es el operador de asignación compuesta para la resta en Java?

¿Cómo se declara una variable de tipo entero largo en Java?

Observa el siguiente código:


int x = 5;
System.out.println(x > 3 ? "Mayor" : "Menor");

¿Qué se imprimirá?

¿Cómo se escribe un comentario de múltiples líneas en Java?

¿Qué hace el método indexOf("a") en un String?

Observa el siguiente código:


String nombre = "Juan";
System.out.println("Hola " + nombre);

¿Qué se imprimirá?

¿Qué hace el método charAt(1) en un String "Java"?

Tests similares

Respuestas:


1. ¿Cómo se declara una variable de tipo entero largo en Java?

Respuesta: long x;

Explicación:
En Java, el tipo de dato long se usa para almacenar números enteros grandes. Ejemplo:

long x = 10000000000L;

El sufijo L puede ser opcional para números pequeños, pero es obligatorio para valores grandes.


2. ¿Qué hace el método charAt(1) en un String «Java»?

Respuesta: Devuelve ‘a’

Explicación:
El método charAt(int index) devuelve el carácter en la posición indicada, comenzando desde 0. En el String «Java», el índice 1 corresponde a la letra ‘a’.


3. ¿Cómo se escribe un comentario de múltiples líneas en Java?

Respuesta: /* Comentario de múltiples líneas */

Explicación:
Los comentarios de múltiples líneas en Java se encierran entre /* y */. Ejemplo:

/*

Esto es un comentario

de múltiples líneas

*/


4. ¿Qué hace el método indexOf(«a») en un String?

Respuesta: Devuelve la posición de la primera «a»

Explicación:
El método indexOf(String) devuelve el índice de la primera aparición de la subcadena especificada. Si no se encuentra, devuelve -1. Ejemplo:

String texto = «Java»;

System.out.println(texto.indexOf(«a»)); // Salida: 1


5. ¿Cuál es el resultado de 8 + 2 * 3 en Java?

Respuesta: 14

Explicación:
En Java, la multiplicación (*) tiene mayor precedencia que la suma (+). La operación se evalúa como:

8 + (2 * 3) = 8 + 6 = 14


6. ¿Cuál es la palabra clave para crear un objeto en Java?

Respuesta: new

Explicación:
En Java, la palabra clave new se utiliza para crear instancias de objetos. Ejemplo:

String texto = new String(«Hola»);


7. ¿Cómo se escribe una condición «o» en Java?

Respuesta: x || y

Explicación:
El operador lógico «o» en Java es ||. Este operador evalúa a true si al menos una de las condiciones es verdadera. Ejemplo:

boolean resultado = (5 > 3) || (2 > 4); // Salida: true


8. ¿Cuál es el operador de asignación compuesta para la resta en Java?

Respuesta: -=

Explicación:
El operador -= combina la resta con la asignación. Ejemplo:

int x = 10;

x -= 3; // x ahora es 7


9. Observa el siguiente código:

String nombre = «Juan»;

System.out.println(«Hola » + nombre);

¿Qué se imprimirá?

Respuesta: Hola Juan

Explicación:
El operador + se usa para concatenar Strings en Java. En este caso, «Hola » se concatena con el valor de nombre («Juan»), produciendo «Hola Juan».


10. Observa el siguiente código:

int x = 5;

System.out.println(x > 3 ? «Mayor» : «Menor»);

¿Qué se imprimirá?

Respuesta: Mayor

Explicación:
El operador ternario condición ? valor1 : valor2 evalúa si la condición es true. Si lo es, devuelve valor1; de lo contrario, devuelve valor2. Aquí, 5 > 3 es true, por lo que se imprime «Mayor».