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

来源:2-10 Java中的强制类型转换

熙小晨

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

写回答 关注

5回答

  • qq_麻麻说名字太长不好_0
    2015-05-05 14:02:26

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

    }

    }


  • 抖球鸟
    2015-04-22 22:16:29

    没错啊

  • 贝贝bei
    2015-04-22 21:01:16

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

    熙小晨

    哦哦,这样子啊,谢谢

    2015-04-24 11:25:03

    共 1 条回复 >

  • luckymore
    2015-04-22 18:56:54

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

    熙小晨

    知道啦,谢谢

    2015-04-24 11:24:44

    共 1 条回复 >

  • 追風少年
    2015-04-22 17:58:22

    对的,重新编译再提交

    luckym...

    回复 熙小晨(int)强制转换之后就是176.0啊。。。

    2015-04-22 18:57:19

    共 2 条回复 >

Java入门第一季(IDEA工具)升级版

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

1165552 学习 · 17587 问题

查看课程

相似问题