string(21) "{"docs":[],"count":0}" 基本数据类型之间的转换 - 爱码网
renmiaomiao

数据类型转换分为:1.隐式转换 2.显示转换

数据类型表示范围比较: 小范围-------------------------->大范围

            char

             ||

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

 

1.隐式转换   

当:   小范围-->大范围   

   默认进行,不需要更改任何数据

 

  大范围-->小范围 

    如果大范围的不超小范围的数值范围,也可以默认进行转换

2.显示转换

大范围-->小范围

当大范围的数据类型的值超出小范围数据类型的表示范围

-->此时需要强制类型转换,但是会丢失精度

整型转浮点型 -->.0

 浮点型转整型 --> 舍弃小数点,不是四舍五入

强制转换符 :  转换时,在大范围数据类型前使用括号,括号内是目标数据类型 

如:

/*  long lo1 = 1000L;

  float f1 = 1000.9F;

   lo1 = (long) f1;  */

 

分类:

技术点:

相关文章: