经常记不清数字类型的最大最小取值,通过基本类型自带的MAX_VALUE,MIN_VALUE可以知道他们的取值范围。
结果为:
System.out.println("Byte.MAX_VALUE:"+Byte.MAX_VALUE);
System.out.println("Byte.MIN_VALUE:"+Byte.MIN_VALUE);
System.out.println("Short.MAX_VALUE:"+Short.MAX_VALUE);
System.out.println("Short.MIN_VALUE:"+Short.MIN_VALUE);
System.out.println("Integer.MAX_VALUE:"+Integer.MAX_VALUE);
System.out.println("Integer.MIN_VALUE:"+Integer.MIN_VALUE);
System.out.println("Long.MAX_VALUE:"+Long.MAX_VALUE);
System.out.println("Long.MIN_VALUE:"+Long.MIN_VALUE);
System.out.println("Float.MAX_VALUE:"+Float.MAX_VALUE);
System.out.println("Float.MIN_VALUE:"+Float.MIN_VALUE);
结果为:
Byte.MAX_VALUE:127
Byte.MIN_VALUE:-128
Short.MAX_VALUE:32767
Short.MIN_VALUE:-32768
Integer.MAX_VALUE:2147483647
Integer.MIN_VALUE:-2147483648
Long.MAX_VALUE:9223372036854775807
Long.MIN_VALUE:-9223372036854775808
Float.MAX_VALUE:3.4028235E38
Float.MIN_VALUE:1.4E-45