为了账号安全,请及时绑定邮箱和手机立即绑定

这代码不过,求大神看看是哪里错了

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); } } 这是哪里错了???

正在回答

5 回答

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);

}

}


0 回复 有任何疑惑可以回复我~

没错啊

0 回复 有任何疑惑可以回复我~

第一个是正常的176.1!第二个是强转之后就是这个结果

0 回复 有任何疑惑可以回复我~
#1

熙小晨 提问者

哦哦,这样子啊,谢谢
2015-04-24 回复 有任何疑惑可以回复我~

(int)强制转换之后就是176.0啊。。。

0 回复 有任何疑惑可以回复我~
#1

熙小晨 提问者

知道啦,谢谢
2015-04-24 回复 有任何疑惑可以回复我~

对的,重新编译再提交

0 回复 有任何疑惑可以回复我~
#1

熙小晨 提问者

没有语法错误吗?输出来的是176.0啊!
2015-04-22 回复 有任何疑惑可以回复我~
#2

luckymore

回复 熙小晨(int)强制转换之后就是176.0啊。。。
2015-04-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165458    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

这代码不过,求大神看看是哪里错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信