数据类型转换
数据类型不一样时,将会发生数据类型转换
1. 自动类型转换(隐式):
特点:代码不需要进行特殊处理,自动完成。
规则:数据范围从小到大。
2. 强制类型转换(显式):
特点:代码需要进行特殊的格式处理,不能自动完成。
格式:范围小的类型 范围小的变量名 = (范围小的类型)原本范围大的数据
例如:int num = (int) 100L;
注意事项:
a. 强制类型转换一般不推荐使用,因为有可能造成精度损失、数据溢出。
b. byte、short、char类型,可以发生数学运算,例如加法 “+” 。char zifu = ‘a‘ ; System.out.println( zifu + 1) ; 最终结果是 66
c. byte、short、char类型在运算时,都会被提升为int类型,再计算。
d. boolean类型不能发生数据类型转换
相关推荐
yangkang 2020-11-09
lbyd0 2020-11-17
sushuanglei 2020-11-12
85477104 2020-11-17
KANSYOUKYOU 2020-11-16
wushengyong 2020-10-28
lizhengjava 2020-11-13
星月情缘 2020-11-13
huangxiaoyun00 2020-11-13
luyong0 2020-11-08
腾讯soso团队 2020-11-06
Apsaravod 2020-11-05
PeterChangyb 2020-11-05
gaobudong 2020-11-04
wwwjun 2020-11-02
gyunwh 2020-11-02
EchoYY 2020-10-31
dingyahui 2020-10-30