MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje de programación Java. Lecciones para principiantes

Ua En De Fr Ru

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:

Ejemplo

int myNum;
    myNum = 15;
    System.out.println(myNum);
    
Try it Yourself »

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
    

Try it Yourself »


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.


Ponte a prueba con ejercicios

Ejercicio:

Crea una variable llamada carName y asígnale el valor Volvo.

      = ;