Las variables en Java

Las variables en Java

Las variables en Java

Veamos en esta ocasión como funcionan en Java las variables. La declaración, inicialización y reasignación.

Declarar una variable en Java

Para declarar una variable en Java, primero debemos especificar el tipo de dato que va a contener. Después, le tenemos que dar un nombre.

int numero1;

Con esto, he creado un contenedor (variable) para un dato de tipo int (número entero). Sin embargo, solo la he creado. Ahora, tengo que inicializar esta variable.

Inicializar una variable en Java

Inicializar una variable es la acción de darle un primer valor cuando no tiene ninguno.

Para inicializar una variable en Java, hay que utilizar el operador de asignación "=" y darle un valor que se corresponda con el tipo de dato de la declaración.

La inicialización, se la doy en la línea 4, dándole el valor entero de 17.

Probemos de imprimirlo en la consola con un print().

int numero1;
numero1 = 17;
System.out.print(numero1);

Resultado en la consola

17

Declaración e inicialización de una variable en la misma línea

Se puede también declarar e inicializar una variable todo a la vez en una misma línea.

int numero1 = 17;

Reasignar valores a una variable en Java

Reasignar valores a variables, es la acción de cambiar un valor de una variable, cuando ya tiene uno. Esto hace que el dato anterior desaparezca y sea reemplazado por el nuevo.

Para reasignar valores a una variable, debes hacerlo de la siguiente forma:

int numero1 = 17;
numero1 = 50;
System.out.print(numero1);

El resultado en la consola es 50. Inicialmente, el valor de "numero1" vale 17, pero en la segunda línea, se le reemplaza por otro, 50.

Así pues, el flujo de ejecución normal (como se ejecuta el programa) de Java va de la línea 1 a la última. Por lo que para cuando llamamos a imprimir a la variable en la línea 5, el valor de la variable es 50.

Resultado en la consola

50

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

curso Java Entrada anterior Tipos de datos primitivos en Java
curso de Python Entrada siguiente Iniciación a los estilos de Tkinter y los marcos