Java 基本数据类型最大值极限和最小值极限
2017-06-28 00:00
507 查看
public static void main(String[] args) { System.out.println("Byte.MIN_VALUE:"+Byte.MIN_VALUE); System.out.println("Byte.MAX_VALUE:"+Byte.MAX_VALUE); System.out.println("Short.MIN_VALUE:"+Short.MIN_VALUE); System.out.println("Short.MAX_VALUE:"+Short.MAX_VALUE); System.out.println("Integer.MAX_VALUE:"+Integer.MAX_VALUE); System.out.println("Integer.MIN_VALUE:"+Integer.MIN_VALUE); System.out.println("Long.MIN_VALUE:"+Long.MIN_VALUE); System.out.println("Long.MAX_VALUE:"+Long.MAX_VALUE); System.out.println("Float.MIN_VALUE = " + Float.MIN_VALUE); System.out.println("Float.MIN_NORMAL = " + Float.MIN_NORMAL); System.out.println("Float.MAX_VALUE = " + Float.MAX_VALUE); System.out.println("Double.MAX_VALUE = " + Double.MAX_VALUE); System.out.println("Double.MIN_VALUE = " + Double.MIN_VALUE); }
Byte.MIN_VALUE:-128
Byte.MAX_VALUE:127
Short.MIN_VALUE:-32768
Short.MAX_VALUE:32767
Integer.MAX_VALUE:2147483647(10位)
Integer.MIN_VALUE:-2147483648
Long.MIN_VALUE:-9223372036854775808
Long.MAX_VALUE:9223372036854775807(19位)
Float.MIN_VALUE = 1.4E-45
Float.MIN_NORMAL = 1.17549435E-38
Float.MAX_VALUE = 3.4028235E38
Double.MAX_VALUE = 1.7976931348623157E308
Double.MIN_VALUE = 4.9E-324
电话号码11位,超出了Integer的最大范围,一般使用String进行存储。
int 和 Integer 类型实际上效果上一样的,包括这两种类型的最大值和最小值也一样,最大值为: Integer.MAX_VALUE = 2147483647 = 2的32次 -1,最小值:Integer.MIN_VALUE = 2147483647 = -2的32次
相关文章推荐
- Java 基本数据类型最大值极限和最小值极限
- Java 基本数据类型最大值极限和最小值极限
- Java 基本数据类型最大值极限和最小值极限
- java基本类型位数、最大值、最小值
- java中数据类型间的最大值,最小值及转换程序代码实现
- java基本类型位数、最大值、最小值
- Java基本类型 最小值 和 最大值
- java基本类型位数、最大值、最小值
- java的八种基本数据类型
- java基本数据类型转换
- Java基本数据类型转换 [转]
- Java的基本数据类型与流
- JAVA基本数据类型与其他语言数据类型之间的转换方法
- java--基本数据类型与对应的包装类
- java中的基本数据类型
- java基本数据类型与其封装类
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- Java中基本数据类型与流
- java数据类型与sql类型基本映射
- Java中基本数据类型与流