Vamos a ver los diferentes tipos de variables. Estos no se pueden mezclar; no se puede asignar un valor diferente del tipo de variable.
En Java, tenemos diversos tipos de variables. Algunos son más usados que otros. Yo enseñaré los más usados y englobaré los menos usados, o más específicos, en una sección.
Tipo de variable: boolean
Definición
Un boolean
es el tipo de variable más simple. Es un 1 o un 0. En Java, este se escribe como true
(cierto) o false
(falso).
Uso
Lo usaremos para determinar si algo es cierto o falso.
Ejemplo
boolean cierto = true;
boolean falso = false;
Tipo de variable: int
Definición
Un int
o Integer
es un número entero (no lleva decimales), que va desde –2,147,483,648
hasta 2,147,483,647
.
Uso
Lo usaremos para guardar números que no requieran decimales. Será uno de los tipos más usados.
Ejemplo
int dinero = 3408;
Tipo de variable: long
Definición
Un long
es un número entero (no lleva decimales), que va desde -9,223,372,036,854,775,808
hasta 9,223,372,036,854,775,807
.
Uso
Lo usaremos para guardar números MUY grandes.
Ejemplo
long distanciaTierraSol = 149597870700L; // La "L" al final la usamos para indicar que es un long.
Tipo de variable: float
Definición
Un float
es un número decimal.
Uso
Lo usaremos para guardar números con decimales de un tamaño pequeño-mediano.
Ejemplo
float numeroDecimal = 6.9f; // La "f" al final la usamos para indicar que es un float.
Tipo de variable: double
Definición
Un double
es un número decimal que tiene un tamaño superior al float
.
Uso
Lo usaremos para guardar números decimales grandes.
Ejemplo
double numeroDecimalGrande = 4738294.4348392D; // La "D" al final la usamos para indicar que es un double.
Tipo de variable: char
Definición
Un char
es un único carácter: letra, número, símbolo, etc.
Uso
No lo usaremos mucho. Este va entre una comilla ('
).
Ejemplo
char letra = 'a';
Tipo de variable: String
Definición
Un string
es básicamente texto. Como su nombre indica su nombre, podríamos decir que es un hilo de caracteres.
Uso
Lo usaremos para guardar texto. Este va entre dobles comillas ("
).
Ejemplo
String saludo = "Hola a todos!";
Si te fijas, los otros tipos los hemos escrito en minúsculas, pero este va con la primera letra en mayúscula. El motivo lo veremos más adelante, por ahora lo dejamos con que el String va en mayúscula SIEMPRE.
Tipos de variable de uso infrecuente
Estos son tipos de variables no tan usados, o que por lo menos no usaremos en este curso básico. Los menciono para tenerlos en cuenta, porque más temprano que tarde te los encontrarás.
Tipo de variable: byte
Un byte
guarda un número entero del -128
al 127
.
byte numero = -128;
Tipo de variable: short
Un short
guarda un número entero del -32,768
al 32,767
.
short numero = 31234;