Java – Nivel 1 – Test 6

Java – Nivel 1 – Test 6

Test-6 Java básico

Observa el siguiente código:


int[] numeros = new int[5];
System.out.println(numeros[0]);

¿Cómo se escribe un if-else simple en Java?

¿Qué hace el método trim() en un String?

¿Cuál es la palabra clave para crear una nueva clase en Java?

Observa el siguiente código:


String texto = "Hola Mundo";
System.out.println(texto.replace("o", "0"));

¿Qué se imprimirá?

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

¿Cuál es el operador de igualdad en Java?

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

¿Cómo se escribe un bucle do-while en Java?

¿Cuál es el resultado de 20 / 6 en Java?

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.