开发者社区> 问答> 正文

Java里变量在类型转换中,要遵守什么规则呢?

已解决

Java的变量在类型转换中,要遵守什么规则呢?

展开
收起
gxx1 2022-04-02 21:21:13 771 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1、基本数据类型中, boolean 类型不能转换,其他的都可以进行转换;

    2、自动类型转换:就是小容量向大容量转换,容量从小到大的排序为:byte < short(char) < int < long < float < double,其中 short和 char 都占用两个字节,但是char 可以用来表示更大的正整数;

    3、强制类型转换:就是大容量转换成小容量,必须添加“强制类型转换符”才能进行编写,需要谨慎使用,因为可能出现精度损失;

    5、多种数据类型混合运算,需要先将各自转换成容量最大的那一种再做运算;

    2022-04-02 21:22:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载