public class Main {
public static void main(String[] args) {
System.out.println("byte的最大值为:" + java.lang.Byte.MAX_VALUE);
System.out.println("byte的最小值为:" + java.lang.Byte.MIN_VALUE);
System.out.println(" |");
System.out.println(" V");
System.out.println("short的最大值为:" + java.lang.Short.MAX_VALUE);
System.out.println("short的最小值为:" + java.lang.Short.MIN_VALUE);
System.out.println(" |");
System.out.println(" V");
System.out.println("int的最大值为:" + java.lang.Integer.MAX_VALUE);
System.out.println("int的最小值为:" + java.lang.Integer.MIN_VALUE);
System.out.println(" |");
System.out.println(" V");
System.out.println("long的最大值为:" + java.lang.Long.MAX_VALUE);
System.out.println("long的最小值为:" + java.lang.Long.MIN_VALUE);
System.out.println(" |");
System.out.println(" V");
System.out.println("float的最大值为:" + java.lang.Float.MAX_VALUE);
System.out.println("float的最小值为:" + java.lang.Float.MIN_VALUE);
System.out.println(" |");
System.out.println(" V");
System.out.println("double的最大值为:" + java.lang.Double.MAX_VALUE);
System.out.println("double的最小值为:" + java.lang.Double.MIN_VALUE);
System.out.println("--------");
System.out.println("char的最大值为:" + (int)java.lang.Character.MAX_VALUE);
System.out.println("char的最小值为:" + (int)java.lang.Character.MIN_VALUE);
System.out.println("--------");
System.out.println("目前我的小疑问是boolean有没有最大值和最小值?");
}
}
运行输出结果为:
byte的最大值为:127
byte的最小值为:-128
|
V
short的最大值为:32767
short的最小值为:-32768
|
V
int的最大值为:2147483647
int的最小值为:-2147483648
|
V
long的最大值为:9223372036854775807
long的最小值为:-9223372036854775808
|
V
float的最大值为:3.4028235E38
float的最小值为:1.4E-45
|
V
double的最大值为:1.7976931348623157E308
double的最小值为:4.9E-324
--------
char的最大值为:65535
char的最小值为:0
--------
目前我的小疑问是boolean有没有最大值和最小值?