Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Java

Variables y literales de Java

Variables y literales de Java

En este tutorial, aprenderemos sobre variables y literales de Java con la ayuda de ejemplos.

Variables Java

Una variable es una ubicación en la memoria (área de almacenamiento) para almacenar datos.

Para indicar el área de almacenamiento, a cada variable se le debe dar un nombre único (identificador). Obtenga más información sobre los identificadores de Java.


Crear Variables en Java

Así es como creamos una variable en Java,

int speedLimit = 80;

Aquí, límite de velocidad es una variable de int tipo de dato y le hemos asignado valor 80 a ella.

El tipo de datos int sugiere que la variable solo puede contener números enteros. Para obtener más información, visite Tipos de datos de Java.

En el ejemplo, hemos asignado valor a la variable durante la declaración. Sin embargo, no es obligatorio.

Puede declarar variables y asignar variables por separado. Por ejemplo,

int speedLimit;
speedLimit = 80;

Nota :Java es un lenguaje de tipo estático. Significa que todas las variables deben declararse antes de que puedan usarse.


Cambiar valores de variables

El valor de una variable se puede cambiar en el programa, de ahí el nombre variable . Por ejemplo,

int speedLimit = 80;
... .. ...
speedLimit = 90; 

Aquí, inicialmente, el valor de speedLimit es 80 . Más tarde, lo cambiamos a 90 .

Sin embargo, no podemos cambiar el tipo de datos de una variable en Java dentro del mismo ámbito.

¿Qué es el alcance de la variable?

No te preocupes por eso por ahora. Solo recuerda que no podemos hacer algo como esto:

int speedLimit = 80;
... .. ...
float speedLimit;

Para obtener más información, visite:¿Puedo cambiar el tipo de declaración de una variable en Java?


Reglas para nombrar variables en Java

El lenguaje de programación Java tiene su propio conjunto de reglas y convenciones para nombrar variables. Esto es lo que necesita saber:


Hay 4 tipos de variables en el lenguaje de programación Java:

Si está interesado en obtener más información al respecto ahora, visite Tipos de variables de Java.


Literales de Java

Los literales son datos que se utilizan para representar valores fijos. Se pueden utilizar directamente en el código. Por ejemplo,

int a = 1;
float b = 2.5;
char c = 'F';

Aquí, 1 , 2.5 y 'F' son literales.

Aquí hay diferentes tipos de literales en Java.

1. Literales booleanos

En Java, los literales booleanos se utilizan para inicializar tipos de datos booleanos. Pueden almacenar dos valores:verdadero y falso. Por ejemplo,

boolean flag1 = false;
boolean flag2 = true;

Aquí, false y true son dos literales booleanos.


2. Literales enteros

Un literal entero es un valor numérico (asociado con números) sin ninguna parte fraccionaria o exponencial. Hay 4 tipos de literales enteros en Java:

  1. binario (base 2)
  2. decimal (base 10)
  3. octal (base 8)
  4. hexadecimal (base 16)

Por ejemplo:

// binary
int binaryNumber = 0b10010;
// octal 
int octalNumber = 027;

// decimal
int decNumber = 34;

// hexadecimal 
int hexNumber = 0x2F; // 0x represents hexadecimal
// binary
int binNumber = 0b10010; // 0b represents binary

En Java, el binario comienza con 0b , octal comienza con 0 y el hexadecimal comienza con 0x .

Nota :Los literales enteros se utilizan para inicializar variables de tipos enteros como byte , short , int y long .


3. Literales de coma flotante

Un literal de coma flotante es un literal numérico que tiene una forma fraccionaria o una forma exponencial. Por ejemplo,

class Main {
  public static void main(String[] args) {
    	
    double myDouble = 3.4;
    float myFloat = 3.4F;
 
    // 3.445*10^2
    double myDoubleScientific = 3.445e2;

    System.out.println(myDouble);  // prints 3.4
    System.out.println(myFloat);    // prints 3.4
    System.out.println(myDoubleScientific);   // prints 344.5
  }
}

Nota :Los literales de coma flotante se utilizan para inicializar float y double tipo variables.


4. Caracteres literales

Los caracteres literales son caracteres Unicode encerrados entre comillas simples. Por ejemplo,

char letter = 'a';

Aquí, a es el carácter literal.

También podemos usar secuencias de escape como caracteres literales. Por ejemplo, \b (retroceso), \t (pestaña), \n (nueva línea), etc.


5. Literales de cadena

Un literal de cadena es una secuencia de caracteres entre comillas dobles. Por ejemplo,

String str1 = "Java Programming";
String str2 = "Programiz";

Aquí, Java Programming y Programiz son dos literales de cadena.


Java

  1. Variables, literales y constantes de C++
  2. C Variables, constantes y literales
  3. Variables, constantes y literales de Python
  4. Entrada y salida básica de Java
  5. Expresiones, declaraciones y bloques de Java
  6. Objetos y clases de Java
  7. Clase abstracta de Java y métodos abstractos
  8. Clase interna y anidada de Java
  9. Java lanza y lanza
  10. Autoboxing y unboxing de Java
  11. Método Java String replace(), replaceAll() y replaceFirst()