1
Goo日計算器文本顯示
我在做一個Swing
應用程序的計算器作爲練習。我遇到的問題是在文本字段中顯示實際的數字。我想到的想法是例如有一個字符串值爲「1」,然後每次單擊第一個按鈕將「1」的值連接到初始值,然後將字符串值解析爲Double,以便一個可以與價值一起工作。
private void butOneActionPerformed(java.awt.event.ActionEvent evt) {
String one;
Double doubleOne;
if(operandOne.equals("0."))
{
one = "1";
operandOne = ".";
one += operandOne;
txtDisplay.setText(one);
}
else
{
operandOne = "1";
one = txtDisplay.getText();
one += operandOne;
txtDisplay.setText(one);
}
doubleOne = Double.parseDouble(one);
}
有沒有另一種更有效的方法來做到這一點。一個人需要使用浮點數來處理這個事實,這使得它有點特別。
這是作業嗎? – 2012-01-06 10:18:24
不,只是爲了享受。 – Arianule 2012-01-06 10:21:40