课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
我想说的是能不能更清楚展现,那些不能转换那些,那些可以转换?
2016-03-17
源自:Java入门第一季(IDEA工具)升级版 2-9
正在回答
boolean不能转换为其他数据类型
数据转换的规则为:
byte--short--int--long--float--double
char--int --long--float--double
byte、short、char三者不能互相转换
自动转换:范围小的转换为范围大的
强制转换:范围大的转换为范围小的
低精度可以向高精度自动转换,反过来就不行,需要强转。
例:int a = 1;
double b = a;
-----------------------------
double a = 2.0;
int b = a;这样不行。
字节数更大的不能转换小的,小的能转换成大的
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答java中数据类型自动类型转换为什么转换顺序
3 回答关于数据类型转换问题
4 回答java转换类型
2 回答强制类型转换
3 回答强制类型转换