사용자 입력을 통합 한 다음 수학을 수행하는 프로그래밍 클래스에 대해 계산기를 다소 만들려고합니다. 나는이 할당의 사용자 입력 부분에 JOptionPane
을 사용하기로 결정했으며, Java가 JOptionPane
메시지 대화 상자에서 이전에 정의 된 변수와 문자열을 연결하도록 요청할 때까지 모든 것이 순조롭게 진행됩니다. DrJava를 사용하고 있습니다.JOptionPane 오류 (문자열 및 변수 연결 포함)
나는 오류 받고 있어요 :
(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 + snum (에 FNUM 사이에 내 커서 라인이에 오류가 발생하고있다 : 여기
Error: unexpected type
required: class
found: value
은 내 코드입니다)
변수가 정의되었으며이 프로세스는 System.out.println 메서드를 사용하여 올바르게 작동합니다.
무슨 일이 일어나고 있는지에 대한 제안이 있으십니까?
당신은 여기에 몇 가지'+ '표시를 누락이 사용하는 것입니다 :' "입니다"(FNUM + snum) "\ n"' "+"(fnum + snum) + "\ n"'이어야합니다. – Titus
어리석은 느낌! 나는 지금 그것을 깨닫는다. 어쨌든 도움을 주셔서 감사합니다. 나는 약 2 주 동안 만 프로그래밍을 해왔으므로 나는 여전히 실수를 저질려왔다. – blane97