1、在必要时,int类型的值将会自动转换为double类型。
但另一方面,可以把double类型强制转成int,但是可能会损失信息。
2、如果试图将一个数值从一种类型强制转换为另一种类型,而又超出了目标类型的表示范围,结果就会截断成一个完全不同的值。
例如,(byte)300 的实际值为44。
实例
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
以上就是java强制类型转换的使用,希望对大家有所帮助。更多Java学习指路:Java基础
1、在必要时,int类型的值将会自动转换为double类型。
但另一方面,可以把double类型强制转成int,但是可能会损失信息。
2、如果试图将一个数值从一种类型强制转换为另一种类型,而又超出了目标类型的表示范围,结果就会截断成一个完全不同的值。
例如,(byte)300 的实际值为44。
实例
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
以上就是java强制类型转换的使用,希望对大家有所帮助。更多Java学习指路:Java基础
© 2021 Python学习网 苏ICP备2021003149号-1