double displayNumber = Double.valueOf(display.getText()).doubleValue()
請在此聲明中說明.valueOf和.doubleValue的用法和需要。Double.valueOf和doubleValue之間的區別
double displayNumber = Double.valueOf(display.getText()).doubleValue()
請在此聲明中說明.valueOf和.doubleValue的用法和需要。Double.valueOf和doubleValue之間的區別
Double.valueOf
返回一個Double
類型,然後調用doubleValue()
給你原始的雙重類型。你可以用Double.parseDouble
double displayNumber = Double.valueOf(display.getText()).doubleValue()
到
double displayNumber = Double.parseDouble(display.getText())
非常感謝。我知道了。 :) –
此外,你應該看看[原始類型](http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html)和[原始包裝類](http:// docs .oracle.com/javase/tutorial/java/data/numberclasses.html)。 – NoWiS
如果您有答案,可以將其標記爲已接受。 – shikjohari
的Javadoc是有原因的替代這兩種方法。 –
您是否閱讀過文檔? – SLaks
不,我是新來的。 –