The size of the datatype is given by (name of datatype).SIZE. In java the maximum value it can store is given by (data type name). MAX_VALUE. The minimum value it can store is given by (Name of data type).MIN_VALUE.
Always write first word of data type in capital.
Example:
// 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); } }
Output
Byte 8 -128 127
3. To print the dimensions , the utmost and minimum value of all primitive data type use the subsequent code
// 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); } }
Output:
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