JAVA编程中需注意的问题


  
    1:类型转换
    如果类型转换时,转换的是一个表达式,则一定要将该表达式用括号括起来,例如:
    double h = 1D;
    double a = h / 4 ;
    int result = (int)a * 10;
    此时得到的a是0,这是因为类型转换时,未将表达式a * 10用括号括起来,从而只对a(a = 0.25)进行转换,结果a变为0,故结果为0。如果这样:int result = (int)(a * 10);则结果为2。
posted @ 2009-11-12 15:36  弹着钢琴设计  阅读(115)  评论(0编辑  收藏  举报