Java – Nivel 1 – Test 7

Java – Nivel 1 – Test 7

Test-7 Java básico

¿Cómo se obtiene la longitud de un array en Java?

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

Observa el siguiente código:


String
s1 = "Hola";
String s2 = "hola";
boolean sonIguales = s1.equals(s2);

¿Cuál será el valor de 'sonIguales'?

¿Cuál es el resultado de 15 % 4 en Java?

¿Cómo se escribe un switch en Java?

¿Cómo se escribe un bucle infinito en Java?

Observa el siguiente código:


int[] numeros = {1, 2, 3, 4, 5};
System.out.println(numeros[2]);

¿Qué número se imprimirá?

¿Qué palabra clave se usa para definir una interfaz en Java?

¿Cuál es la forma correcta de declarar una variable de tipo long en Java?

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

Tests similares

Respuestas:


1. Observa el siguiente código:

String s1 = «Hola»;

String s2 = «hola»;

boolean sonIguales = s1.equals(s2);

¿Cuál será el valor de ‘sonIguales’?

Respuesta: false

Explicación: El método equals() distingue entre mayúsculas y minúsculas. Como «Hola» y «hola» tienen diferencias en la capitalización, el resultado será false. Para ignorar las diferencias de capitalización, se puede usar equalsIgnoreCase().


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

Respuesta: *=

Explicación: El operador *= combina multiplicación y asignación. Por ejemplo:

int x = 5;

x *= 2; // Equivalente a x = x * 2

System.out.println(x); // Salida: 10


3. ¿Cuál es la forma correcta de declarar una variable de tipo long en Java?

Respuesta: long x = 1000L;

Explicación: En Java, se recomienda usar L (en mayúsculas) para indicar valores literales de tipo long, ya que la l minúscula puede confundirse con el número 1. Ejemplo:

long x = 1000L; // Correcto


4. ¿Cuál es el resultado de 15 % 4 en Java?

Respuesta: 3

Explicación: El operador % calcula el residuo de la división. En este caso:

15 dividido entre 4 = 3 con residuo 3


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

Respuesta: Elimina espacios al inicio y al final

Explicación: El método trim() elimina solo los espacios en blanco iniciales y finales de un String, no los internos. Ejemplo:

String texto = »  Hola  «;

System.out.println(texto.trim()); // Salida: «Hola»


6. Observa el siguiente código:

int[] numeros = {1, 2, 3, 4, 5};

System.out.println(numeros[2]);

¿Qué número se imprimirá?

Respuesta: 3

Explicación: En los arrays en Java, los índices comienzan en 0. El elemento en la posición 2 del array es 3. Ejemplo:

numeros[0] = 1;

numeros[1] = 2;

numeros[2] = 3;


7. ¿Cómo se escribe un switch en Java?

Respuesta: switch (variable) { case 1: … break; }

Explicación: Un bloque switch tiene esta estructura:

switch (variable) {

    case 1:

        // Código

        break;

    case 2:

        // Código

        break;

    default:

        // Código

}

El uso de break asegura que no se ejecuten los casos siguientes después de encontrar uno válido.


8. ¿Cómo se obtiene la longitud de un array en Java?

Respuesta: array.length

Explicación: La propiedad length devuelve el número de elementos en un array. Ejemplo:

int[] numeros = {1, 2, 3};

System.out.println(numeros.length); // Salida: 3


9. ¿Cómo se escribe un bucle infinito en Java?

Respuesta: for (;;) { }

Explicación: El bucle for sin condiciones ni incrementos se ejecutará indefinidamente:

for (;;) {

    System.out.println(«Bucle infinito»);

}

Otros ejemplos válidos incluyen:

while (true) { }

do { } while (true);


10. ¿Qué palabra clave se usa para definir una interfaz en Java?

Respuesta: interface

Explicación: La palabra clave interface se utiliza para declarar una interfaz en Java. Ejemplo:

interface MiInterfaz {

    void miMetodo();

}

Las interfaces se implementan en clases usando la palabra clave implements.