发布日期:2018-03-26
如何在Java中将双精度值转换为整数?+ 查看更多
如何在Java中将双精度值转换为整数?
+ 查看更多
发布日期:2018-03-08 17:05
分类:JAVA
浏览次数:113
有什么方法可以将java.lang.Double转换为java.lang.Integer?
我在转换的时候会碰到如下异常:有什么方法可以将java.lang.Double转换为java.lang.Integer?
我在转换的时候会碰到如下异常:
我在转换的时候会碰到如下异常:有什么方法可以将java.lang.Double转换为java.lang.Integer?
我在转换的时候会碰到如下异常:
"java.lang.ClassCastException: java.lang.Double incompatible with java.lang.Integer"
回答:
Double不是整数类型,因此强制转换没用。 注意Double类和double基本数据类型之间的区别。 还要注意,Double是一个数字,所以它有方法intValue,你可以使用该方法得到一个原始int。