CodeGym /Cursos /JAVA 25 SELF /Tipos de variables

Tipos de variables

JAVA 25 SELF
Nivel 1 , Lección 4
Disponible

1. Declaración de variables

Recordemos una vez más cómo crear variables. Para crear una variable, hay que escribir este comando: tipo nombre;

Ejemplos:

Comando Explicación
String s;
Se crea la variable s de tipo String. Una variable así puede almacenar texto.
int x;
Se crea la variable x de tipo int. Este tipo de variable puede almacenar números enteros.
int a, b, c;
int d;
Se crean las variables a, b, c, d de tipo int. Estas variables pueden almacenar números enteros.
¡Importante!

No se pueden crear dos variables con el mismo nombre en un mismo bloque de código. En bloques distintos, sí se puede. Es como cajas colocadas en casas diferentes. Más sobre los bloques de código — en las próximas lecciones.

También hay restricciones para el nombre de la variable. Por un lado, puede ser cualquiera; por otro, no puede contener espacios, los símbolos +, -, etc. Lo mejor es usar solo letras latinas y dígitos en el nombre de la variable.

Y de nuevo: en el lenguaje Java importa si escribes letras mayúsculas o minúsculas. int a no es lo mismo que Int a.

Por cierto, en Java se puede crear una variable y asignarle un valor al mismo tiempo. Esto ahorra tiempo y espacio:

Código compacto Código largo, equivalente al de la izquierda
int a = 5;
int a; a = 5;
int b = 6;
int b; b = 6;
int c = 7;
int c; c = 7;
int d = c + 1;
int d; d = c + 1;
String s = "I'm Amigo";
String s; s = "I'm Amigo";

Así es mucho más compacto y comprensible.

Y ya que hemos resuelto la creación de variables, conozcamos los dos tipos más utilizados en el lenguaje Java: int (números enteros) y String (texto/cadenas).

2. Tipo int

En una variable de tipo int se pueden almacenar números enteros: 5, -10, 100500. También se pueden realizar varias operaciones aritméticas con el tipo int: suma, resta, multiplicación, división y otras. Ejemplos:

int x = 1;					//	x será igual a 1
int y = x*2;				//  y será igual a 2
int z = 5*y*y + 2*y + 3;	//	z será igual a 20+4+3, será igual a 27

int a = 5;					//	a será igual a 5
int b = 1;					//  b será igual a 1
int c = (a-b) * (a+b);		//  c será igual a 4*6, será igual a 24

int a = 64;					//	a será igual a 64
int b = a/8;				//	b será igual a 8
int c = b/4;				//  c será igual a 2
int d = c*3;				//  d será igual a 6

Si en el colegio no te saltaste las clases de matemáticas, aquí todo debería resultarte claro 🧐

3. Tipo String

El tipo String permite almacenar cadenas de texto. Y para definir una cadena de texto en Java, hay que escribir el texto de la cadena y poner comillas dobles a ambos lados. Ejemplo:

Código Explicación
String s = "Amigo";
s contendrá el texto Amigo
String s = "123";
s contendrá el texto 123
String s = "Bond 007";
s contendrá el texto Bond 007

No parece complicado, ¿verdad? Si es así, aquí va otro dato interesante.

En Java, las cadenas se pueden concatenar con el signo más — +. Ejemplo:

String s1 = "Amigo" + " the best";	//	s1 contendrá `Amigo the best`
String s2 = "";						// 	s2 contendrá una cadena vacía — sin ningún carácter.

int x = 2025;
String s3 = "Amigo" + x;				// s3 contendrá Amigo2025

Fíjate en el último ejemplo: hemos sumado una cadena y un número. También aquí es sencillo: el número se convertirá en cadena y luego las dos cadenas se concatenarán. Al sumar cadenas y números siempre se obtiene una cadena.

4. Mostrar una variable en pantalla

Parece todo bastante obvio y elemental. Entonces, ¿quizá adivines de inmediato con qué comando se puede mostrar una variable en pantalla?

En realidad es muy sencillo. Para mostrar algo en pantalla usamos el comando System.out.println(), al que pasamos como parámetro aquello que queremos mostrar.

System.out.println("Amigo");		// Amigo

System.out.println("Ami" + "go");	// Amigo

String s1 = "Amigo";
System.out.println(s1);				// Amigo

String s2 = "Am";
System.out.println(s2 + "igo");		// Amigo

Espero que ahora haya quedado un poco más claro. Y para comprobar si lo has entendido bien o no, vamos a verificarlo ahora. La práctica es el criterio de la verdad: solo con práctica puedes comprobar si realmente lo has asimilado todo.

Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION