参考答案
1. Java中基本类型转换(两种)
- 自动转换:运算过程中,低级可以自动向高级转换;
- 强制转换:高级需要强制转换为低级,可能会丢失精度。
2. Java中基本类型转换规则
- = 右边先自动转换成表达式中最高级的数据类型,再进行运算。整型经过运算会自动转化最低 int 级别,如两个 char 类型的相加,得到的是一个 int 类型的数值;
- = 左边数据类型级别 大于 右边数据类型级别,右边会自动升级;
- = 左边数据类型级别 小于 右边数据类型级别,需要强制转换右边数据类型;
- char 与 short,char 与 byte 之间需要强转,因为 char 是无符号类型。
以上,是Java面试题【Java中基本类型的转换规则】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—