用Java将Double转换为Integer

任何方式投java.lang.Doublejava.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

回到顶部