课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int a =16;
double b = 9.5;
a <= b;//这里无法比较,因为不能把double 类型转换成int型;
但是 a == b;却不会报错,为什么?
2016-02-08
源自:Java入门第一季(IDEA工具)升级版 3-4
正在回答
16 可以翻译成DOUBLE类型= 16.0 所以与9.5比较不会报错
刚又试了试,竟然不报错了。。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答int 型与 double型 可以直接比较吗?
2 回答int 型的存储范围比 double 型的小
2 回答String类型比较
5 回答请问 float 型和 double 型的区别,char 型和 String 型的不同
2 回答double类型