我正在嘗試使編程類的計算器,我在那合併用戶輸入,然後做數學。我已經選擇使用JOptionPane
作爲這個任務的用戶輸入部分,並且一切都很順利,直到我要求Java在一個JOptionPane
消息對話框中將字符串與一些以前定義的變量連接起來。 我正在使用DrJava。JOptionPane錯誤與字符串和變量級聯
我收到的錯誤:
Error: unexpected type
required: class
found: value
這裏是我的代碼:
(Line 1) JOptionPane.showMessageDialog(null, "Thank you! Here are your results:\n"+
(2) "The addition of "+fnum+" and "+snum+" is "(fnum+snum)"\n"+
(3) "The subtraction of "+fnum+" and "+snum+" is "+(5-3));
我收到兩條線的錯誤與我的光標在FNUM之間和+中(FNUM + SNUM )
變量已被定義,並且此過程使用System.out.println方法正常工作。
對發生了什麼有什麼建議嗎?
您在這裏缺少一些'+'的跡象:' 「是」(FNUM + snum)「\ n」'應該是'「是」+(fnum + snum)+「\ n」' – Titus 2015-01-31 19:29:50
天哪,我感到愚蠢!我現在意識到了。無論如何,謝謝你的幫助。我只編程了大約兩週,所以我仍然犯了這些錯誤大聲笑 – blane97 2015-01-31 19:41:36