首页 > 代码库 > java数据类型
java数据类型
Java是一种强类型语言,这就意味着必须为每个变量声明一种类型。
java整型
long型 8字节 取值范围 -922 3372 0368 5477 5808~922 3372 0368 5477 5807
int型 4字节 取值范围 -2147483648~2147473647(正好超过20亿)
用16进制更为好记min=0x80000000(8后7个0) max=0x7fffffff(7后7个f).
short型 2字节 取值范围 -32768~32767
byte 1字节 取值范围 -128~127
长整型数值有个后缀L(如40 0000 0000L)。十六进制数值有个前缀0x(如0xCAFF)。八进制数有个前缀0,例如,八进制数010转换为十进制为8。从Java7开始加上前缀0b就可以表示二进制数了,例如,0b1000转换为十进制后也为8。同样从Java7开始,还可以为数字字面量加下划线,如1_000_000(或0b1111_0100_0010_0100_0000)表示一百万。这些下划线只是为了让人更加易读,Java编译器会去除这些下划线。
注意
Java没有任何无符号类型(unsigned)。
Java浮点型
double表示这种类型的数值精度是float类型的两倍(有人称之为双精度数值)。
float类型的数值有一个人后缀F(例如,3.14F)。没有后缀的浮点数值(如3.14)默认为double类型,当然,也可以在浮点数值后加后缀D(例如3.14D)
java数据类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。