网络知识 娱乐 java的两种默认数据类型,int整数类型、double(浮点数类型)

java的两种默认数据类型,int整数类型、double(浮点数类型)

java的两种默认数据类型,int(整数类型)、double(浮点数类型)

java的数据类型,整数默认为int,浮点数默认为double,如果 long = 10000000000,输出会显示错误,超出了实际为int类型的数据范围(long类型比int类型更高一级),需要在数值后面添加一个L,表明其为long类型,才可以正常输出,即 long = 10000000000L。同理,如果float f = 13.14,输出也会显示错误,不能从double类型转到float类型(从高阶数据类型不能自动转为低价数据类型),需要为float类型数值的后面加上f,表明其为float类型,才能正常输出,即float f =13.14f。

long l = 10000000000; 运行程序,输出变量 l 时的结果:

正确写法和结果:

float f = 13.14;运行程序,输出变量 f 时的结果:

正确写法和结果: