首页 > 其他 > 详细

类型转换

时间:2018-12-23 00:06:48      阅读:162      评论:0      收藏:0      [点我收藏+]

注意:

  (1)积极使用小括号,显示决定表达式运算顺序。

    例如: (a > 3)  &&  ( ! a )

  (2) 小数转整数时,只保留整数部分。

    例如: double  a =  11.2;

          b = (int) a;

          // b = 11

  (3)默认其他类型不能转换。

    例如: boolean  a =  false;

        int b = (int) a;

       // 错误, boolean 和 int 不能相互转换

  (4)隐式转换。

    int a = 1;

    double b  =  a;  // 隐式类型转换, b = 1.0

    编译器认为, 从int 到 double 没有损失

       double c = 1.32;

       int d = c;

       // 错误,不能隐式转换

    

类型转换

原文:https://www.cnblogs.com/yangwu-183/p/10162859.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!