在Java中将双倍加成整数

问题:

任何将java.lang.Double投射到java.lang.Integer的方法?
它抛出一个例外

“java.lang.ClassCastException:java.lang.Double与java.lang.Integer不兼容”

回答:

Double不是Integer,所以演员不会奏效。注意Double double 原始之间的区别。另请注意,DoubleNumber so it has the method intValue,当您可以使用原始int

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Cast Double to Integer in Java

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

20 + = 27