用Java将Double转换为Integer
任何方式投java.lang.Double
来java.lang.Integer
?
引发异常
“ java.lang.ClassCastException:java.lang.Double与java.lang.Integer不兼容”
回答:
A Double
不是Integer
,因此强制转换将不起作用。请注意Double 类和double 原始类型之间的区别。另请注意,a Double
是a Number
,因此它具有方法 intValue
,你可以使用该方法将值作为原始值获取int。
以上是 用Java将Double转换为Integer 的全部内容, 来源链接: utcz.com/qa/431711.html