熙小晨
2015-04-22 17:56
public class HelloWorld{ public static void main(String[] args) { double heightAvg1=176.2; double heightAvg2=(int)176.2; System.out.println(heightAvg1); System.out.println(heightAvg2); } } 这是哪里错了???
public class HelloWorld{
public static void main(String[] args) {
double heightAvg1=176.2;
int heightAvg2=(int)heightAvg1;
System.out.println(heightAvg1);
System.out.println(heightAvg2);
}
}
没错啊
第一个是正常的176.1!第二个是强转之后就是这个结果
(int)强制转换之后就是176.0啊。。。
对的,重新编译再提交
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题