El tamaño de un tipo de datos viene dado por (nombre del tipo de datos). TAMAÑO. El valor máximo que puede almacenar viene dado por (Nombre del tipo de dato).MAX_VALUE. El valor mínimo que puede almacenar viene dado por (Nombre del tipo de dato).MIN_VALUE.
Escriba siempre la primera palabra del tipo de datos en mayúsculas.
Ejemplo:
1. Si desea imprimir el tamaño del tipo de datos flotante, use Float.SIZE
2. Si desea imprimir el tamaño y el valor del Byte, use el siguiente código
Java
// Print size, minimum value and maximum
// value of Byte data types in java
import
java.io.*;
class
ValuesOfByte {
public
static
void
main(String[] args)
{
System.out.println(
"Byte\t"
+ Byte.SIZE +
"\t"
+ Byte.MIN_VALUE +
"\t"
+ Byte.MAX_VALUE);
}
}
ProducciónByte 8 -128 1273. Para imprimir el tamaño, el valor máximo y mínimo de todos los tipos de datos primitivos, use el siguiente código
Java
// Print size, minimum value and
// maximum value of data types in java
public
class
RangeOfDataTypes {
public
static
void
main(String args[])
{
System.out.println(
"S.No.\t Data Type\t Size\t Min. Value\t\t Max. Value\t"
);
System.out.println(
"1\t Byte\t\t"
+ Byte.SIZE
+
"\t"
+ Byte.MIN_VALUE
+
"\t\t\t"
+ Byte.MAX_VALUE);
System.out.println(
"2\t Short\t\t"
+ Short.SIZE
+
"\t"
+ Short.MIN_VALUE
+
"\t\t\t"
+ Short.MAX_VALUE);
System.out.println(
"3\t Integer\t"
+ Integer.SIZE
+
"\t"
+ Integer.MIN_VALUE
+
"\t\t"
+ Integer.MAX_VALUE);
System.out.println(
"4\t Float\t\t"
+ Float.SIZE
+
"\t"
+ Float.MIN_VALUE
+
"\t\t\t"
+ Float.MAX_VALUE);
System.out.println(
"5\t Long\t\t"
+ Long.SIZE
+
"\t"
+ Long.MIN_VALUE +
"\t"
+ Long.MAX_VALUE);
System.out.println(
"6\t Double\t"
+ Double.SIZE
+
"\t"
+ Double.MIN_VALUE
+
"\t\t"
+ Short.MAX_VALUE);
System.out.println(
"7\t Character\t"
+ Character.SIZE);
}
}
Producción:
S.No. Data Type Size Min. Value Max. Value 1 Byte 8 -128 127 2 Short 16 -32768 32767 3 Integer 32 -2147483648 2147483647 4 Float 32 1.4E-45 3.4028235E38 5 Long 64 -9223372036854775808 9223372036854775807 6 Double 64 4.9E-324 1.7976931348623157E308 7 Character 16
Publicación traducida automáticamente
Artículo escrito por messagepriyanshu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA