我正在看http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html
我在尝试
double b = Math.sqrt(absoluteNumber);
int c = b.intValue();
但我收到此错误:
Factorise.java:13: error: double cannot be dereferenced
int c = b.intValue();
请帮助?
double
不是一个对象,它是一个原始类型。
简单地写(int)b
会做这项工作。
如果你真的需要一个Double
对象,您需要构造一个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)