数据类型转换

新知榜官方账号

2023-09-25 00:26:15

数据类型转换

数据类型转换包括隐式类型转换和强制类型转换,隐式类型转换是将小的数据类型转换成大的数据类型,强制类型转换是将大的数据类型转换成小的数据类型。

隐式类型转换

隐式类型转换是指在程序中,当空间保存的数据类型不一致的时候,java内部会自动地帮助我们转换。Java中的隐式转换的规则:将较小的数据类型空间中的数据保存到大的数据类型空间中。如:byte空间中的数据,可以自动地转换成short、char、int、long、float、double等类型的数据。但是不能把double空间中的数据转换成byte、char、int、short、long、float等类型的数据。

强制类型转换

强制类型转换是指将大的数据类型数据保存到小的数据类型空间中。强制类型转换一般都会有数据的丢失。强制类型转换的格式:需要转成的数据类型变量名=(需要转成的数据类型)(被转的数据)。

字符和整数之间的转换

字符和整型之间的转换依赖于ASCLL编码表。字符转成整型需要先查编码表,找对字符对应的编码值,然后将编码值赋值给整数空间。整型转成字符需要先查编码表,找到编码值对应的字符,然后将编码值赋值给字符空间。

本页网址:https://www.xinzhibang.net/article_detail-13482.html

寻求报道,请 点击这里 微信扫码咨询

关键词

数据类型转换 隐式类型转换 强制类型转换

分享至微信: 微信扫码阅读

相关工具

相关文章

相关快讯