Java – Nivel 1 – Test 3
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»);
}