1. El inttipo

Si desea almacenar un número entero en variables, debe usar el inttipo.

La palabra int es la abreviatura de  , lo que por supuesto es una buena pista de que este tipo le permite almacenar números enteros .Integer

Las variables cuyo tipo es intson capaces de almacenar números enteros que van desde -2 billiona +2 billion. Para ser más precisos, de -2,147,483,648a +2,147,483,647.

Dato interesante

Estos números decididamente no redondos están relacionados con la forma en que se organiza la memoria de la computadora.

En Java, se asignan 4 bytes de memoria para el inttipo. Cada byte de memoria consta de 8 bits . Cada bit solo puede representar 2 valores: 0 o 1. Una intvariable contiene 32 bits y puede representar 4,294,967,296valores.

La mitad de este rango se reservó para números negativos y la otra mitad para números positivos. Y así es como obtenemos el rango de -2,147,483,648a +2,147,483,647.


2. Crear una intvariable

El inttipo es para almacenar enteros. Para crear una variable en el código que pueda almacenar números enteros , debe usar una declaración como esta:

int name;
Declarar una intvariable

Donde nombre es el nombre de la variable. Ejemplos:

Declaración Descripción
int x;
xSe crea una variable entera
int count;
countSe crea una variable entera
int currentYear;
currentYearSe crea una variable entera

El caso de las cartas importa. Eso significa que los comandos  y declararán dos variables diferentes .int colorint Color

Y los comandos Int Colory INT COLORno tendrán ningún sentido para el compilador , lo que hará que informe un error. intes una palabra clave especial para el tipo entero y debe escribirse en minúsculas .


3. Atajo para crear variables

Si necesita crear muchas variables del mismo tipo en el mismo lugar en un programa, puede usar esta notación abreviada:

int name1, name2, name3;
Atajo para crear múltiples variables del mismo tipo

Ejemplos:

Declaraciones Taquigrafía
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4. Asignación de valores

Para poner un valor en una int variable , necesita esta declaración:

name = value;
Asignar un valor a una variable

Donde el valor puede ser cualquier expresión entera. Ejemplos:

Declaración Nota
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
Este código no se compilará porque 3,000,000,000es mayor que el valor máximo posible para un int, que es2,147,483,647

5. Abreviatura para crear e inicializar una variable

Puede usar un solo comando para crear (declarar) una variable y asignarle un valor . Esto es lo que se hace con más frecuencia, ya que solemos declarar una variable cuando necesitamos almacenar un valor.

Así es como se ve el comando:

int name = value;
Abreviatura para crear e inicializar una variable

Ejemplos:

Declaración Nota
int a = 5;
int b = 2*1000*1000*1000;
El valor de la variable será de 2 billones
int c = -10000000;
El valor de la variable será negativo 10 millones
int d = 3000000000;
Este código no se compilará porque 3,000,000,000 es mayor que el valor máximo posible para un int: 2,147,483,647

También puede declarar varias variables en una sola línea. En este caso, el comando se verá así:

int name1 = value1, name2 = value2, name3 = value3;
Abreviatura para crear e inicializar múltiples variables

Ejemplos:

Declaración Nota
int a = 5, b = 10, c = a + b;
aigual a 5 , b igual a 10 , c igual a 15