在java当中把一种类型的值赋值给另外类型的一个变量是相当常见的。如果这两种类型是兼容的,那么java将进行自动转换! 例如把int类型的转换为Long类型
就是可行的! 但是,不是所有的类型都是相互兼容的,,因此不是所有的类型转换都可以隐式实现。例如,double就不能隐式转换为byt。不过并不是不兼容类型之
间的转换是不可能的! 要达到这个目的,我们可以使用强制类型转换!
本文介绍了Java中不同类型之间的转换过程,包括兼容类型之间的自动转换及不兼容类型间的强制类型转换。文章详细解释了如int到Long的自动转换以及double到byte等需要强制类型转换的情况。
在java当中把一种类型的值赋值给另外类型的一个变量是相当常见的。如果这两种类型是兼容的,那么java将进行自动转换! 例如把int类型的转换为Long类型
就是可行的! 但是,不是所有的类型都是相互兼容的,,因此不是所有的类型转换都可以隐式实现。例如,double就不能隐式转换为byt。不过并不是不兼容类型之
间的转换是不可能的! 要达到这个目的,我们可以使用强制类型转换!
2088
2万+
1254

被折叠的 条评论
为什么被折叠?
