JavaRush /Blog Java /Random-ES /Tipos primitivos de Java
articles
Nivel 15

Tipos primitivos de Java

Publicado en el grupo Random-ES
Como ya se mencionó, los siguientes tipos primitivos están definidos en Java: Tipos primitivos de Java - 1
  • tipos de números enteros;
  • tipos reales;
  • tipo booleano.
Una declaración de variable primitiva puede ir seguida de una declaración de inicialización " =", que asigna un valor inicial a la variable creada.

1. Tipos de variables enteras

Los tipos de enteros varían en la cantidad de memoria que se les asigna. Las características de los tipos de números enteros se dan en la tabla. 1.1.
Mesa 1.1. Características de los tipos enteros de Java
Tipos primitivos de Java - 2Como puede ver en la siguiente tabla, las variables enteras, con excepción del tipo char, se consideran variables con signo en el lenguaje Java. Las constantes enteras se pueden especificar en un programa de tres maneras: como valores decimales, hexadecimales u octales. De forma predeterminada, todos los números se interpretan como decimales y son de tipo int. Puedes indicar explícitamente la pertenencia al tipo agregando una letra o letra longal final del número . Un valor hexadecimal se especifica usando los caracteres o , seguidos del valor del número (números y letras o ), por ejemplo: . Un número en notación octal debe comenzar con un cero, seguido de uno o más dígitos octales, por ejemplo . Los números octales y hexadecimales pueden ser tanto positivos como negativos y varían en los mismos rangos que los números en representación decimal (por ejemplo, los números hexadecimales tienen un valor máximo y un valor mínimo de - , y los números octales tienen, respectivamente, y - ) . declarando variables enteras:"l""L""0x""0X"0-9A-Fa-f0x7FFF077777byte0x7F0x80177200
int x = 0;
long i, j, k;
byte a1 = 0xF1, a2 = 0x07;
short r1 = 017;
Los caracteres en Java se definen mediante una palabra clave chary se implementan mediante el estándar Unicode. Puede especificar una constante de símbolo en un programa o como un símbolo normal. El significado simbólico debe estar encerrado en un par de apóstrofos simples, por ejemplo:
char symbol='f';
Otra forma de escribir caracteres es un par de caracteres "\u"seguidos de un número hexadecimal de cuatro dígitos (que va desde 0000hasta FFFF) que representa el código Unicode del carácter, por ejemplo:
char symbol = '\u0042';
Algunos caracteres que no se encuentran en el teclado se pueden especificar utilizando las llamadas secuencias de escape, \que contienen el carácter " " seguido de un carácter alfabético que identifica la secuencia de escape, como se muestra en la Tabla 1. 1.2.
Mesa 1.2. Secuencias de escape utilizadas en el lenguaje Java.
Tipos primitivos de Java - 3

2. Tipos reales de variables

El lenguaje Java admite variables y números de punto flotante regulares y de doble bit : tipos floaty double. Para números de coma flotante, debe especificar las partes enteras y fraccionarias, separadas por un punto, por ejemplo 4.6o 7.0. Para números grandes, puedes usar la notación exponencial (usando un símbolo "e"o símbolo para separar la mantisa del exponente "E"), por ejemplo, el número -3,58×107 se escribe como –3.58E7y el número 73,675×10-15 se escribe como 73.675e-15. Las características de los tipos reales de Java se presentan en la tabla. 2.1.
Mesa 2.1. Características de los tipos reales de Java
Tipos primitivos de Java - 4Las variables de punto flotante pueden almacenar no solo valores numéricos, sino también cualquiera de los indicadores (estados) especialmente definidos: infinito negativo, cero negativo, infinito positivo, cero positivo y no es un número NaN. Se supone que todas las constantes de punto flotante son de tipo double. Para especificar un número de tipo , debes anexar un símbolo o símbolo floatal final del mismo . Ejemplos de declaraciones de variables de punto flotante:"f""F"
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
double z = 1.0;

3. Tipo de variable booleana

Las variables booleanas (variables lógicas) pueden tomar uno de dos valores: “verdadero” o “falso” y se utilizan en lenguajes de programación en operaciones relacionales (comparación) y lógicas. Entonces, el resultado de la comparación.
5 > 3
será "verdadero", y el resultado de la comparación
8 < 1
será "falso". A diferencia de C, donde el resultado "falso" está asociado con un valor entero de tipo int0, y el resultado "verdadero" está asociado con un valor distinto de cero de tipo inty, en consecuencia, a los resultados de la comparación se les asigna un valor entero (normalmente 0 o 1), Java introdujo las variables booleanas en su propio tipo de datos independiente. Las variables booleanas en Java se definen usando la palabra clave booleana y solo pueden tener uno de dos valores: verdadero o falso , por ejemplo.
boolean switch = true;
Enlace a la fuente: Tipos primitivos de Java
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION