Java中提供了long、int、short、及byte四种整数类型的最大、最小的代码。最大定义为MAX_VALUE,最小定义为MIN_VALUE,在使用时分别加上类名就行了。以int为例,代码如下: public class hello{public static void main(String args[]){long num1 = java.lang
Java中提供了long、int、short、及byte四种整数类型的最大值、最小值的代码。最大值定义为MAX_VALUE,最小值定义为MIN_VALUE,在使用时分别加上类名就行了。以int为例,代码如下:
public class hello
{
public static void main(String args[])
{
long num1 = java.lang.Long.MAX_VALUE;
System.out.println(num1);
long num2 = java.lang.Long.MIN_VALUE;
System.out.println(num2);
}
}
输出结果为:2147483647-2147483648
以下给出各类型的最大值最小值对照表,具体代码可自己实现。
注:下表只给了最大值的引用全名,使用最小值只需将MAX_VALUE替换为MIN_VALUE即可。
long
int
short
byte
引用全名
java.lang.Long.MAX_VALUE
java.lang.Integer.MAX_VALUE
java.lang.Short.MAX_VALUE
java.lang.byte.MAX_VALUE
最大值
9223372036854775807
2147483647
32767
127
最小值
-9223372036854775808
-2147483648
-32768
-128