Java – Nivel 1 – Test 3

Java – Nivel 1 – Test 3

Test-3 Java básico

¿Cómo se declara un método que no devuelve ningún valor en Java?

Observa el siguiente código:


String[] frutas = {"manzana", "banana", "naranja"};

¿Qué se está creando en este código?

¿Cuál es el tipo de dato para números decimales en Java?

¿Cómo se escribe un bucle "while" básico en Java?

Observa el siguiente código:


char
letra = 'A';

¿Qué tipo de comillas se usan para un carácter en Java?

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

¿Cuál es la palabra clave para definir una subclase en Java?

¿Cómo se accede al primer elemento de un array en Java?

¿Cómo se escribe una sentencia "if-else" básica en Java?

¿Cuál es el operador lógico "Y" en Java?

Tests similares

Respuestas:


1. Observa el siguiente código:

String[] frutas = {«manzana», «banana», «naranja»};

¿Qué se está creando en este código?

Respuesta: Un array de strings

Explicación: El código declara y inicializa un array de cadenas (String[]) llamado frutas. Este array contiene tres elementos: «manzana», «banana», y «naranja». En Java, los arrays permiten almacenar múltiples valores del mismo tipo.


2. ¿Cómo se declara un método que no devuelve ningún valor en Java?

Respuesta: void method()

Explicación: La palabra clave void se utiliza para declarar métodos que no devuelven ningún valor. Por ejemplo:

void saludar() {

    System.out.println(«Hola»);

}

El método saludar no retorna ningún valor, simplemente ejecuta una acción.


3. ¿Cuál es el operador de incremento en Java?

Respuesta: ++

Explicación: El operador ++ incrementa el valor de una variable en 1. Por ejemplo:

int x = 5;

x++;

System.out.println(x); // Imprime 6

Es equivalente a x = x + 1.


4. ¿Cuál es el operador lógico «Y» en Java?

Respuesta: &&

Explicación: El operador lógico && se utiliza para realizar una conjunción lógica («Y»). Por ejemplo:

if (a > 0 && b > 0) {

    System.out.println(«Ambos son positivos»);

}

Ambas condiciones deben ser verdaderas para que la expresión sea verdadera.


5. ¿Cómo se accede al primer elemento de un array en Java?

Respuesta: array[0]

Explicación: En Java, los índices de los arrays comienzan en 0. Por lo tanto, para acceder al primer elemento de un array se utiliza array[0]. Por ejemplo:

String[] frutas = {«manzana», «banana», «naranja»};

System.out.println(frutas[0]); // Imprime «manzana»


6. ¿Cómo se escribe un bucle «while» básico en Java?

Respuesta: while (condición) { }

Explicación: La sintaxis básica de un bucle while en Java es:

while (condición) {

    // Código a ejecutar mientras la condición sea verdadera

}

Por ejemplo:

int i = 0;

while (i < 5) {

    System.out.println(i);

    i++;

}


7. ¿Cuál es la palabra clave para definir una subclase en Java?

Respuesta: extends

Explicación: La palabra clave extends se utiliza para indicar que una clase hereda de otra. Por ejemplo:

class Animal { }

class Perro extends Animal { }

Aquí, la clase Perro es una subclase de Animal y hereda sus características.


8. ¿Cuál es el tipo de dato para números decimales en Java?

Respuesta: double

Explicación: El tipo de dato double se utiliza en Java para almacenar números decimales con doble precisión. Por ejemplo:

double precio = 19.99;

Otro tipo como float también puede almacenar decimales, pero tiene menos precisión.


9. Observa el siguiente código:

char letra = ‘A’;

¿Qué tipo de comillas se usan para un carácter en Java?

Respuesta: Comillas simples (»)

Explicación: En Java, los caracteres individuales (char) se encierran entre comillas simples (‘). Por ejemplo:

char letra = ‘A’;

Las comillas dobles («) se utilizan para cadenas de texto (String).


10. ¿Cómo se escribe una sentencia «if-else» básica en Java?

Respuesta: if (condición) { } else { }

Explicación: La estructura básica de una sentencia if-else en Java es:

if (condición) {

    // Código si la condición es verdadera

} else {

    // Código si la condición es falsa

}

Por ejemplo:

if (x > 10) {

    System.out.println(«Mayor que 10»);

} else {

    System.out.println(«Menor o igual a 10»);

}