Java中数据类型的转换

时间:2020-02-16 12:18:09   收藏:0   阅读:66

一、类型转换原则

1. 基础数据类型转换原则

基础数据类型转换主要在在 赋值、方法调用、算术运算 三种情况下发生。

(1) 赋值和方法调用规则

从低位类型到高位类型自动转换;从高位类型到低位类型需要强制类型转换:

另外还有是直接数的赋值:先通过直接数判断其类型,然后基本原则和上面谈到的赋值原则基本一致;只是直接数是整数时特殊一点,当在可表示范围内时,可以直接赋值给 byte short char三种类型;

(2) 算术运算规则

a. 基本就是先转换为高位数据类型,再参加运算,结果也是最高位的数据类型;

b. byte short char运算会转换为Int;

特殊情况:

2. 引用类型转换规则

 

原文:https://www.cnblogs.com/myitnews/p/12316159.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!