Tutoriales de Java

Java INICIO Introducción a Java Introducción a Java Sintaxis Java Comentarios Java Variables Java Tipos de datos Java Conversión de tipos de Java Operadores Java Cadenas Java Matemáticas Java Booleanos de Java Java si... si no Conmutador de Java Ciclo while de Java Java para bucle Java Pausa/Continuar Matrices de Java

Métodos de Java

Métodos de Java Parámetros del método Java Sobrecarga del método Java Alcance de Java Recursión de Java

Clases Java

programación orientada a objetos de Java Clases/Objetos Java Atributos de clase de Java Métodos de clase Java Constructores Java Modificadores de Java Encapsulación de Java Paquetes Java/API Herencia de Java Polimorfismo de Java Clases internas de Java Abstracción de Java Interfaz Java Enumeraciones de Java Entrada de usuario de Java Fecha Java Java ArrayList Java LinkedList Mapa hash de Java HashSet de Java Iterador de Java Clases contenedoras de Java Excepciones de Java Java expresión regular Subprocesos de Java Java lambda

Manejo de archivos Java

Archivos Java Java crear/escribir archivos Archivos de lectura de Java Eliminar archivos de Java

Java Cómo

Añadir dos números

Referencia Java

Palabras clave de Java Métodos de cadena de Java Métodos matemáticos de Java

Ejemplos de Java

Ejemplos de Java Compilador Java Ejercicios Java Cuestionario Java Certificado Java


Variables Java


Variables Java

Las variables son contenedores para almacenar valores de datos.

En Java, existen diferentes tipos de variables, por ejemplo:

  • String- almacena texto, como "Hola". Los valores de cadena están entre comillas dobles
  • int- almacena enteros (números enteros), sin decimales, como 123 o -123
  • float- almacena números de coma flotante, con decimales, como 19.99 o -19.99
  • char- almacena caracteres individuales, como 'a' o 'B'. Los valores de char están entre comillas simples
  • boolean- almacena valores con dos estados: verdadero o falso

Declarar (crear) 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 into 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 Stringy asígnele el valor " Juan ":

String name = "John";
System.out.println(name);

Para crear una variable que deba almacenar un número, observe el siguiente ejemplo:

Ejemplo

Cree una variable llamada myNum de tipo inty asígnele el valor 15 :

int myNum = 15;
System.out.println(myNum);

También puede declarar una variable sin asignar el valor y asignar el valor más tarde:

Ejemplo

int myNum;
myNum = 15;
System.out.println(myNum);

Tenga en cuenta que si asigna un nuevo valor a una variable existente, sobrescribirá el valor anterior:

Ejemplo

Cambia el valor de myNumde 15a 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


Final Variables

Sin embargo, puede agregar la finalpalabra clave si no desea que otros (o usted mismo) sobrescriban los valores existentes (esto declarará la variable como "final" o "constante", lo que significa que no se puede modificar y es 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 el próximo capítulo.



Mostrar variables

El println()método se utiliza a menudo para mostrar variables.

Para combinar texto y una variable, use el +carácter:

Ejemplo

String name = "John";
System.out.println("Hello " + name);

También puede usar el +carácter para agregar una variable a otra variable:

Ejemplo

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

Para valores numéricos, el +carácter funciona como un operador matemático (observe que aquí usamos intvariables (enteras)):

Ejemplo

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

Del ejemplo anterior, puede esperar:

  • x almacena el valor 5
  • y almacena el valor 6
  • Luego usamos el println()método para mostrar el valor de x + y, que es 11

Declarar muchas variables

Para declarar más de una variable del mismo tipo , use una lista separada por comas:

Ejemplo

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


Identificadores Java

Todas las variables de Java deben identificarse con nombres exclusivos .

Estos nombres únicos se denominan identificadores .

Los identificadores pueden ser nombres cortos (como x e y) o nombres más descriptivos (edad, suma, volumen total).

Nota: Se recomienda utilizar nombres descriptivos para crear un código comprensible y mantenible:

Ejemplo

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

Las reglas generales para nombrar variables son:

  • Los nombres pueden contener letras, dígitos, guiones bajos y signos de dólar.
  • Los nombres deben comenzar con una letra.
  • Los nombres deben comenzar con una letra minúscula y no pueden contener espacios en blanco
  • Los nombres también pueden comenzar con $ y _ (pero no lo usaremos en este tutorial)
  • Los nombres distinguen entre mayúsculas y minúsculas ("myVar" y "myvar" son variables diferentes)
  • Las palabras reservadas (como las palabras clave de Java, como into boolean) no se pueden usar como nombres

Ponte a prueba con ejercicios

Ejercicio:

Cree una variable nombrada carNamey asígnele el valor Volvo.

  = ;