2024年java八种基础类型

java八种基础类型java 的八种数据类型包括 整形 byte short int long 浮点型 float double 字符型 char 布尔型 boolean 整形 1 byte 字节型 占用 1 个字节 范围为 128 127 2 7

大家好,我是讯享网,很高兴认识大家。



java的八种数据类型包括:

整形:byte,short,int,long

浮点型:float,double

字符型:char

布尔型:boolean

整形:

1:byte:字节型,占用1个字节,范围为-128 ~ 127(-2^7 ~ 2^7-1)

2:short:短整型,占用2个字节,范围为-32768 ~ 32767 (-2^15 ~ 2^15-1)

3:int:整形,占用4个字节,范围为-2^31 ~ 2^31-1

4:long:长整型,占用8个字节,范围为-2^63 ~ 2^63-1,建议在数据末尾加上一个L或者l(建议加上大写L,小写l任意与1弄混)

浮点型:

1:folat:单精度浮点数,占用4个字节,进行书写时记得在数据末尾加上F或者f,否则默认的是double类型的浮点数,会报错

2:double:双精度浮点数,占用8个字节

布尔类型:

1:boolean:布尔型,占用一个字节,储存true或者false

字符型:

1:char:字符型,占用2个字节,采用Unicode字符编码格式,储存单个字符

类型转换:

1:自动转换

当低类型向高类型进行转换时,可以进行自动类型转换,如下:

byte -> short -> int -> long -> float -> double

char -> int -> long -> float ->double

2:强制类型转换

当高类型向低类型进行转换时,必须要自己进行强制类型转换,如:

java八种基础类型

但可能会出现数据溢出或者精度丢失

小讯
上一篇 2024-12-26 19:40
下一篇 2024-12-30 19:18

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/2535.html