Java – Nivel 1 – Test 4
Tests similares
Respuestas:
1. ¿Cuál es la palabra clave para salir de un bucle en Java?
Respuesta: break
Explicación: La palabra clave break se utiliza en Java para salir de un bucle antes de que termine normalmente. Por ejemplo:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break; // Sale del bucle cuando i es 5
}
System.out.println(i);
}
2. Observa el siguiente código:
System.out.println(10 % 3);
¿Qué imprimirá este código?
Respuesta: 1
Explicación: El operador % devuelve el resto de la división entre dos números. En este caso, 10 % 3 da un residuo de 1, ya que 10 / 3 es 3 con un resto de 1.
3. ¿Cómo se declara una variable de tipo carácter en Java?
Respuesta: char c;
Explicación: En Java, el tipo de dato char se utiliza para almacenar un solo carácter. Por ejemplo:
char c = ‘A’;
Los caracteres individuales deben estar encerrados en comillas simples (‘).
4. ¿Cuál es el operador de división en Java?
Respuesta: /
Explicación: El operador / se utiliza para realizar divisiones en Java. Por ejemplo:
int resultado = 10 / 2; // resultado será 5
5. ¿Cómo se escribe un bucle «do-while» básico en Java?
Respuesta: do { } while(condición);
Explicación: El bucle do-while ejecuta primero el bloque de código y luego evalúa la condición. Por ejemplo:
int i = 0;
do {
System.out.println(i);
i++;
} while (i < 5);
Este código imprime los números del 0 al 4.
6. ¿Cómo se declara una constante en Java?
Respuesta: final int MAX = 100;
Explicación: En Java, las constantes se declaran utilizando la palabra clave final. Por ejemplo:
final int MAX = 100;
Esto significa que el valor de MAX no puede ser cambiado después de su inicialización.
7. ¿Cuál es el valor por defecto de una variable booleana en Java?
Respuesta: false
Explicación: En Java, el valor por defecto de una variable booleana no inicializada es false. Por ejemplo:
boolean flag; // Por defecto, flag será false
8. ¿Cómo se compara si dos Strings son iguales en Java?
Respuesta: str1.equals(str2)
Explicación: En Java, los objetos (como String) no se comparan con == porque este compara las referencias, no el contenido. Para comparar el contenido de dos cadenas, se utiliza el método .equals(). Ejemplo:
String str1 = «Hola»;
String str2 = «Hola»;
if (str1.equals(str2)) {
System.out.println(«Son iguales»);
}
9. Observa el siguiente código:
int x = 5;
int y = x + 3;
¿Cuál será el valor de ‘y’?
Respuesta: 8
Explicación: El operador + suma los valores de las variables o constantes. En este caso:
- x = 5
- y = x + 3, por lo tanto, y = 8.
10. ¿Cuál es el operador de negación en Java?
Respuesta: !
Explicación: El operador ! invierte el valor de una expresión booleana. Por ejemplo:
boolean activo = true;
if (!activo) {
System.out.println(«Inactivo»);
}
Aquí, !activo será false cuando activo sea true.