Variables and Types
1. Variables: Define el nombre
En el último ejercicio, aprendimos como imprimir distintas delcaraciones con el método System.out.print()
.
Está genial saber como imprimir números y oraciones. Pero todavía no les hemos dado un significado más profundo.
En Java, ahora vamos a introducir el concepto de una variable. Una variable es como una caja donde guardas un pedazo de data o información con un nombre.
Por ejemplo, puede haber una variable llamada myName
que guarda la información "Patrick"
, y otra variable llamada loveMusic
que guarda el valor de true
, y otra variable llamada age
que guarda el valor 3
. Como puedes ver en la siguiente imagen:
2. Tipos de variables
Entonces, cómo podemos crear estas cajas o variables en Java para guardar data?
Antes de aprender cómo, tenemos que aprender sobre el concepto de un type en Java. Cada variable tiene su propio type que especifica el tipo de data que se puede guardar en esa variable.
Por ejemplo, la variable llamada age
guarda el número 3
debería contener integers, y no oraciones ni símbolos.
Cuando usamos Java, para que una variable pueda guardar números enteros, la variable tiene que ser type int. Así podemos declarar una variable int
llamada age
con data 3
para guardar, con la siguiente línea the código:
int age = 3;
Por lo general, para declarar una variable, se utiliza el siguiente formato: [data type] [variable name] = [data];
.
Los siguientes son distintos tipos de variables ya disponibles en Java:
int
type: un número entero (i.e.20
,30
,35
).char
type: un caracter, ya sea símbolo or letra individual del abecedario (i.e.'A'
,'b'
,'('
,']'
).String
type: una secuencia de caracteres de tipochar
(i.e."Hello"
,"Bonjour"
,"Hola"
).boolean
type: una variable que solo puede tener valor de cierto o falsotrue
orfalse
.double
type: un número que puede guardar fraciones (i.e.2.0
,3.14
,9.33
).
Repasemos las trés variables que aprendimos.
Para declarar estas variables en Java, escribimos lo siguiente:
String name = "Patrick";
int age = 10;
boolean loveMusic = true;
3. Cuál es el Type o Tipo de variable – Ayuda a Patrick
Patrick 🐥 no es un experto en tipos de data. Frecuentemente los confunde cuando intenta declarar una variable. Vamos a ayudarlo a corregir sus errores: Lanza Replit
Luego de Guardar data en una variable, uno puede usar la data guardada en esa variable o modificarla al asignarle un nuevo valor del mismo tipo. Por ejemplo:
int age = 10; // crea una variable age con el valor de 11
System.out.println(age); // imprime 10
age = 11; // asigna el valor de 11 a la variable age
System.out.println(age); // imprime 11
4. Cuál es el Tipo – Imrpime los Valores
Primero considera el siguiente código. Qué crees que será su resultado? Imprime los valores de cada variable
double x = 2.3;
double y = 10.0;
int z = 4;
x = y;
y = x;
z = 0;
z = z;
System.out.println("x: " + x + " y: " + y + " z: " + z );