Vamos a ver qué es una variable y cómo funcionan en Java.
Como funcionan las variables en Java
Voy a adelantar que en Java, un número es un int. Hay dos pasos al crear una variable en Java: la declaración y la asignación.
Declaración de una variable
En la declaración, declaramos qué tipo y nombre va a tener la variable. Aún no tendrá valor, pero el programa ya sabe que existe esa variable de ese tipo. El formato es el siguiente:
<tipo de variable> <nombre de variable>;
- Tipo de variable: Luego veremos los tipos de variables, por ahora nos quedamos con el
int. - Nombre de variable: A la variable le podemos dar el nombre que queramos, dentro de unas restricciones.
- Solo puede llevar letras (mayúsculas y minúsculas), números y guiones bajos (
_). - No puede empezar por un número.
- No puede ser igual a una palabra clave de Java (como por ejemplo,
int).
- Solo puede llevar letras (mayúsculas y minúsculas), números y guiones bajos (
¡Ojo! Una vez declarada una variable, no se puede declarar otra usando el mismo nombre. Eso sí, a Java no le importan mucho las mayúsculas, así que
holayHolason nombres de variable distintos.
Un ejemplo usando int y llamándola hola sería así:
int hola;Los nombres de variable en Java se escriben en camelCase.
Asignación de una variable
En la asignación, le damos un valor a una variable, ya sea un número o un texto. Esto se hace mediante el símbolo de igual (=). Suponiendo que tenemos la declaración de antes en el programa (int hola;), para darle el valor de 20 a hola, sería así:
hola = 20;Si ahora queremos cambiarlo a 30, no hay problema:
hola = 30;Un ejemplo completo sería:
int hola;
hola = 20;Pero aún se puede simplificar más:
int hola = 20;Aquí declaramos y asignamos la variable hola con valor de 20 en una sola instrucción. Toma aire, porque este es solo el inicio. Vamos con los tipos de variables.