2. Variables y Primitivos
Tipos de Datos Primitivos
Al ser un lenguaje fuertemente tipado, debes decirle a Java exactamente qué tipo de dato vas a guardar dentro de una variable en el momento de crearla. Los primitivos (aquellos que se guardan en la memoria rápida o stack) más comunes son:
int: Para números enteros sin decimales (ej. 1, 5, -20).double: Para números con punto decimal de gran precisión.float: Para números decimales, pero exige una 'f' al final del número (ej.3.14f).boolean: Solo aceptatrueofalse.char: Almacena un solo caracter entre comillas simples (ej.'a').
Los Strings (Cadena de Textos)
Curiosamente, String en Java (con 'S' mayúscula) no es un tipo primitivo, es una Clase completa. Esto significa que tiene métodos asociados (como .length() o .toUpperCase()) para manipular el texto. Los strings deben escribirse entre comillas dobles.
💡 Dato de oro de la convención Java: Los nombres de variables y métodos de forma oficial en Java siempre se escriben en camelCase (ej: miVariableLoca).
👨💻 Ejercicio Práctico 1
Declara una variable String para un nombre, un int para el nivel, y un boolean para saber si está vivo. Asígnales un valor e imprímelas concatenadas usando +.
👁️ Ver solución propuesta
👨💻 Ejercicio Práctico 2
Mete el número 20 en una variable A y el número 15 en una variable B. Suma ambas en una nueva variable resultado y muéstrala.
👁️ Ver solución propuesta
👨💻 Ejercicio Práctico 3
Declara una constante. En Java utilizamos la palabra reservada final seguida del tipo de dato. Declara final double PI = 3.1416; e imprímela.
👁️ Ver solución propuesta
👨💻 Ejercicio Práctico 4
Declara dos String con los valores "5" y "10". Súmalos con un + e imprime el resultado. Verás que no arroja 15, sino que concatena los textos.
👁️ Ver solución propuesta
Ponte a prueba
¿Recuerdas cuál es un Wrapper y cuál un Primitivo? ¡Supera el test!