Java Variables
Java Variables
Las variables son contenedores para almacenar valores de datos.
En Java, existen diferentes tipos de variables, por ejemplo:
String- almacena texto, como "Hello". Los valores de cadena se escriben entre comillas dobles.int- almacena números enteros sin decimales, como 123 o -123.float- almacena números de punto flotante con decimales, como 19,99 o -19,99.char- almacena caracteres individuales, como "a" o "B". Los valores de tipo char se escriben entre comillas simples.boolean- almacena valores con dos estados: true o false.
Declaración (creación) de variables
Para crear una variable, debe especificar el tipo y asignarle un valor:
Sintaxis
type variableName = value;
Donde type es uno de los tipos de Java (como int o String), y variableName es el nombre de la variable (como x o name). El signo igual se utiliza para asignar valores a la variable.
Para crear una variable que deba almacenar texto, observe el siguiente ejemplo:
Ejemplo
Cree una variable llamada nombre de tipo String y asígnele el valor "John":
String name = "John";
System.out.println(name);
Try it Yourself »
Para crear una variable que deba almacenar un número, observe el siguiente ejemplo:
Ejemplo
Cree una variable llamada myNum de tipo int y asígnele el valor 15:
int myNum = 15;
System.out.println(myNum);
Try it Yourself »
También puedes declarar una variable sin asignar el valor y asignarlo más tarde:
Tenga en cuenta que si asigna un nuevo valor a una variable existente, sobrescribirá el valor anterior:
Ejemplo
Cambie el valor de myNum de 15 a 20:
int myNum = 15;
myNum = 20; // myNum is now 20
System.out.println(myNum);
Try it Yourself »
Variables finales
Si no desea que otros (o usted mismo) sobrescriban los valores existentes, utilice la palabra clave final (esto declarará la variable como "final" o "constante", lo que significa inmutable y de solo lectura):
Ejemplo
final int myNum = 15;
myNum = 20; // will generate an error: cannot assign a value to a final variable
Otros tipos
Una demostración de cómo declarar variables de otros tipos:
Ejemplo
int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";
Aprenderá más sobre los tipos de datos en la siguiente sección.