数据类型之间的转换

  1. 自动类型转换从低级到高级进行;强制类型转换是从高到低进行。
    低-------------------------------------->高
    byte,short,char-> int -> long ->float ->double
  2. 数据类型转化必须满足如下规则:
    (1)boolean类型不能和任何类型进行转换,否则出现编译异常。
    (2)不能把对象类型转换成不相关类的对象。
    (3)在把容量大的类型转换为容量小的类型时必须使用强制类型转换。
    (4)转换过程中可能导致溢出或损失精度。
  3. 多种混合计算时,自动将所有数据类型转换为容量最大的一种数据类型。
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务