1. Variables y cajas

Las variables son elementos especiales para almacenar datos . Cualquier dato. Todos los datos en Java se almacenan mediante variables. Una de las mejores formas de concebir una variable es como una caja: una caja completamente ordinaria .

Por ejemplo, supongamos que escribe el número 13 en una hoja de papel y lo pone en una caja. Ahora podemos decir que "la caja almacena el valor 13 ".

Cada variable en Java tiene tres propiedades importantes: tipo , nombre y valor .

El nombre se utiliza para distinguir una variable de otra. Es como una etiqueta en una caja .

El tipo de una variable determina el tipo de valores/datos que se pueden almacenar en ella. Guardamos un pastel en una caja de pastel, zapatos en una caja de zapatos, etc.

El valor es algún objeto o los datos almacenados en la variable.

Cada objeto en el lenguaje Java tiene su propio tipo . Por ejemplo, podemos tener los siguientes tipos de datos: entero , número fraccionario , texto , gato , casa , etc.

Cada variable (caja) también tiene su propio tipo . Una variable solo puede almacenar valores que correspondan a su tipo. Se utilizan diferentes cajas para almacenar diferentes cosas: una caja de bombones, un cartón para una docena de huevos, etc. Es como en la vida real.


2. Crear una variable

En el lenguaje Java, creamos una variable usando un comando que toma esta forma:

type name;
Declarar una variable

donde tipo es el tipo de la variable (que corresponde al tipo de los valores que la variable puede almacenar) y nombre es el nombre de la variable.

Ejemplos:

Crear una variable: primero el tipo, luego el nombre. Descripción
int a;
Cree una variable llamada acuyo tipo sea int.
String s;
Cree una variable llamada scuyo tipo sea String.
double c;
Cree una variable llamada ccuyo tipo sea double.

Los dos tipos más utilizados son los números enteros (indicados por int) y texto (indicado por String). El doubletipo también es popular. Representa números fraccionarios (reales).


3. Asignación

Como se mencionó anteriormente, una variable tiene un nombre, tipo y valor. Ya consideramos el nombre y el tipo, pero ¿qué pasa con el valor? ¿Cómo pongo un valor en una variable?

Para asignar un valor a una variable, tenemos el operador de asignación . Copia un valor de una variable a otra. No mueve el valor. Se copia . Como un archivo en el disco. La asignación se ve así:

name = value;
Operador de asignación

donde nombre es el nombre de la variable y valor es el valor que se pondrá en la variable. El valor puede ser un valor literal, el nombre de otra variable o incluso alguna expresión que incluya variables.

Ejemplos:

Código Descripción
int i;
int a, b;
int x;
iSe crea la variable
Se crean las variables ay Se crea una variable b
x
i = 3;
La ivariable se establece en el valor 3.
a = 1;
b = a + 1;
La avariable se establece en el valor 1.
La bvariable se establece en el valor 2.
x = 3;
x = x + 1;
La xvariable se establece en el valor 3.
En la línea siguiente, el valor de xse incrementa en 1. xes 4ahora

El operador de asignación es el =símbolo. Esto no es una comparación. Es nada más y nada menos que el comando para copiar el valor a la derecha del signo igual en la variable , que está a la izquierda. Para una operación de comparación , Java usa doble igual: ==.


4. Gatos y cajas

Cómo atrapar un gato:

  1. Toma una caja vacía.
  2. Esperar.

Eso es una broma 🙂

Por supuesto, es posible que pueda colocar una docena de gatos en una caja, pero solo se puede poner un valor en una variable . Esto está relacionado con la siguiente tarea.