问答详情
源自:2-10 Java中的强制类型转换

为什么我在myeclipse里输入上面的代码无法通过呢

package we;


public class QiangZhiZhuanHuan {

public static void main(String[] args){

double heightAvg1=176.2;

int heightAvg2=(int)heightAavg1;/*无法通过,但是在咱们这里就能通过*/

System.out.println(heightAvg1);

System.out.println(heightAvg2);

}


}


提问者:ldc95293188 2015-12-10 10:11

个回答

  • 袁乐方
    2016-08-08 21:45:45

    int heightAvg2=(int)heightAavg1;/*无法通过,但是在咱们这里就能通过*/

    你的变量名中多了一个小写 "a",太粗心啦。


  • 天启之魂
    2015-12-10 12:33:49

    一切结果以本地的为主,网页上的编译器 有的课程没有正确性验证,有的又bug 又的还是因为网络延时 

    总之一切结果以本地的为准,而且你上面出现的问题 myeclipse 会提示并指出的,一定要学会看提示和看懂简单的说明

  • AJohnson
    2015-12-10 10:36:11

    多了个a

  • RockenRoll
    2015-12-10 10:31:04

    int heightAvg2=(int)heightAavg1;这个不应该是int heightAvg2=(int)heightAvg1;吗?

  • Caballarii
    2015-12-10 10:13:27

    你变量名拼错了