2017-02-28 66 views
1

我正在學習一個教程,要求我創建這個簡單的計算器類,它應該使用我輸入的參數> set project configuration> customize> arguments 。我在參數行中輸入了數字。當我運行這個類時,它給了我println和0.0的總和。當我運行這個項目時,它說構建成功,但沒有給我任何東西。爲什麼不打印和識別我在運行項目時輸入的參數?運行項目 - 無法識別自定義項目參數 - Java - Netbeans 8.2

這裏是類

public class calc { 
    public static void main(String[] arguments) { 
     float sum = 0; 
     for (String argument : arguments) { 
      sum = sum + Float.parseFloat(argument); 
     } 
     System.out.println("Those numbers add up to " + sum); 
    } 
} 
+0

您可以從輸入數字的文本框或窗口製作截圖嗎? –

回答

1

我不熟悉您輸入寫你的論點的路徑。也許這些是不同的。

您必須右鍵單擊您的項目並在底部打開屬性。一個窗口應該打開,你可以選擇運行。在那裏你可以看到參數:後面跟着一個可以放置它們的文本框。他們是空間分隔的


你的代碼只是兩件事情:

  1. 類的名稱應以大寫字母開頭。
  2. ,你居然總和可以這樣寫sum += Float.parseFloat(argument);

編輯

好該行現在我發現自己的方式來爭論和它是一樣的。

你能從那個窗口截圖嗎?因爲您的代碼和我的論點完全正常

+0

是否在netbeans 8.2或8.1 @Pascal Schneider中與您合作? –

+0

@YCF_L這對我來說都有效 –

+0

好吧,它不適用於我,因爲我要求我以任何方式表示謝謝 –