首页 > 技术文章 > Java基础:数据类型转换

Wavesboker 2021-08-06 00:04 原文

Java基础

数据类型转换

在编程过程中,会遇到各对象类型之间数据的转换的注意事项

数据类型的容量从小到大的顺序是

低<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<高

byte,short,char < int < long< float< double

 


 

1.类项转换分为自动转换和强制转换

自动转换:小容量转大容量

QQ图片20210805231758

整数型转浮点型需要考虑到精度丢失的问题

强制转换:大容量转小容量

QQ图片20210805231833

大容量数据类型转小容量类型需要考虑到内存溢出的问题

 


 

2.不相干的种类不能互相转换

byte,short,char这三种类型为同级不同类型,不能互相转换

 


 

3.不能与boolean数据类型进行转换

Boolean只存在true和false两种结果,不属于字符和ASCII码当中

 


 

 

推荐阅读