Java – Nivel 1 – Test 6

Java – Nivel 1 – Test 6

Test-6 Java básico

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

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

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

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

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

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

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

Observa el siguiente código:


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

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

Observa el siguiente código:


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

¿Qué se imprimirá?

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.