Java 中的数值类型转换

来源:互联网 发布:skycc软件 编辑:程序博客网 时间:2024/05/23 13:17

在JAVA中对两个数值进行操作前,需要统一两个操作数的类型,这里需要注意:

1)若2操作数中有一个为double ,另一个操作数会自动转换为double;

2)否则,则其中一个为float,另一个会转换为float;

3)再否则,则其中一个为long,另一个也会被转换为long;、

4)最终,如果不是以上任何情况,则这两个数值类型都会被转为int。

优先级书序为double>float>long>int>...

原创粉丝点击