Java – Nivel 1 – Test 6
Tests similares
Respuestas:
1. Observa el siguiente código:
String texto = «Hola Mundo»;
System.out.println(texto.replace(«o», «0»));
¿Qué se imprimirá?
Respuesta: H0la Mund0
Explicación: El método replace(CharSequence, CharSequence) reemplaza todas las ocurrencias del primer argumento con el segundo. En este caso, todas las letras «o» se reemplazan con «0». Por lo tanto:
// Salida: H0la Mund0
2. Observa el siguiente código:
int[] numeros = new int[5];
System.out.println(numeros[0]);
¿Qué se imprimirá?
Respuesta: 0
Explicación: En Java, los arrays numéricos se inicializan con valores predeterminados de 0. Por lo tanto, al acceder al índice 0 de un array recién creado, el valor será 0.
3. ¿Qué hace el método trim() en un String?
Respuesta: Elimina espacios al inicio y al final
Explicación: El método trim() elimina los espacios en blanco iniciales y finales de un String. No afecta a los espacios internos. Por ejemplo:
String texto = » Hola Mundo «;
System.out.println(texto.trim()); // Salida: «Hola Mundo»
4. ¿Cómo se declara una variable de tipo booleano en Java?
Respuesta: boolean x;
Explicación: En Java, el tipo primitivo boolean se usa para variables que pueden tener los valores true o false. Ejemplo:
boolean esValido = true;
5. ¿Cómo se escribe un if-else simple en Java?
Respuesta: if (condición) { } else { }
Explicación: La sintaxis correcta para una estructura if-else en Java incluye paréntesis alrededor de la condición y llaves para delimitar los bloques de código. Ejemplo:
if (x > 0) {
System.out.println(«Positivo»);
} else {
System.out.println(«No es positivo»);
}
6. ¿Cuál es la palabra clave para crear una nueva clase en Java?
Respuesta: class
Explicación: La palabra clave class se usa para declarar una nueva clase en Java. Ejemplo:
class MiClase {
// Cuerpo de la clase
}
7. ¿Qué hace el método endsWith(«a») en un String?
Respuesta: Verifica si el String termina con «a»
Explicación: El método endsWith(String) devuelve true si el String termina con la secuencia de caracteres especificada. Ejemplo:
String texto = «Hola»;
System.out.println(texto.endsWith(«a»)); // Salida: true
8. ¿Cómo se escribe un bucle do-while en Java?
Respuesta: do { } while (condición);
Explicación: En Java, un bucle do-while ejecuta el bloque de código al menos una vez y luego evalúa la condición. Ejemplo:
int i = 0;
do {
System.out.println(i);
i++;
} while (i < 3);
9. ¿Cuál es el operador de igualdad en Java?
Respuesta: ==
Explicación: El operador == se usa para comparar si dos valores primitivos son iguales. Por ejemplo:
int a = 5, b = 5;
System.out.println(a == b); // Salida: true
Para comparar objetos como Strings, se debe usar el método .equals().
10. ¿Cuál es el resultado de 20 / 6 en Java?
Respuesta: 3
Explicación: En Java, cuando se realiza la división entre enteros (int), el resultado es truncado al entero más cercano hacia abajo. Por lo tanto:
System.out.println(20 / 6); // Salida: 3
Para obtener un resultado decimal, uno de los operandos debe ser un número de punto flotante, como 20.0 / 6.