我正在尝试使编程类的计算器,我在那合并用户输入,然后做数学。我已经选择使用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