Java中Integer.MAX_VALUE/Integer.MIN_VALUE的含义
leetcode209中有写到 int result = Integer.MAX_VALUE,填补一下知识盲区。
integer.MAX_VALUE的含义
首先,回忆一下Java中基本数据类型有哪些:
-
整型:int , short, long, byte; 浮点型: float, double; 字符型: char; 布尔型: boolean;
-
注意:String是Java中的引用数据类型,不是基本数据类型。 整型和浮点型数据取值范围分别为:
-
Integer.MAX_VALUE表示:int 数据类型的最大值,即:2147483647 Integer.MIN_VALUE表示: int数据类型的最小值,即:-2147483648
由此可得:
-
Short.MAX_VALUE表示: short数据类型的最大值,即:32767 Short.MIN_VALUE表示: short数据类型的最小值,即:-32768
其他数据类型同上
