类型转换
-
由于Java是强类型语言,所以要进行有些运算的时候需要用到类型转换。 低-————————————————————高 ? baty–short–char–int–long–float–double
-
运算中,不同类型的数据先转换成同一类型,然后进行运算; -
强制类型转换 -
自动类型转换 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fzb7dD2V-1630856985588)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210905233922568.png)] -
浮点类型(float/double)转换成整数类型存在精度问题[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SyvXhbxf-1630856985591)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210905234511289.png)] -
字符类型(char)转换成整数类型[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NBMyIZty-1630856985591)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210905234732139.png)] -
操作比较大数的时候,注意溢出问题
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SbAkdUDE-1630856985593)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210905234808927.png)]
|