2014-04-20 76 views
0

我的好友使用Eclipse和沒有與該行的任何問題:如何從java.lang.Object強制轉換爲float?

float secOp = (float) computingStack.pop(); 
float firstOp = (float) computingStack.pop(); 

我使用NetBeans和給出了兩條線路的錯誤,說的類型是不可轉換。我試圖使用valueOf()parseFloat,但任何有用的。我爲我的堆棧使用通用數據。

+0

你有不同的Java開發版本? – quant

+0

不,是一樣的! 1.7 – Julio

回答

0

我認爲你不能從對象轉換爲原始類型。你有沒有嘗試floatValue()?

float secOp = ((Float)computingStack.pop()).floatValue(); 

問候

+0

我沒試過,很有用!謝謝! :d – Julio

相關問題