代碼編寫在NetBeans 8.2我已經寫正確的代碼,我認爲,但文本區域得不到輸出
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
int a=Integer.parseInt(jTextField1.getText());
int b=Integer.parseInt(jTextField2.getText());
int c=a+b;
jTextArea1.setText("addition is"+c);
}
和錯誤來了有點像this--請告訴WATS的mistake-
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: " 3"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:569)
at java.lang.Integer.parseInt(Integer.java:615)
at addsf.jButton1ActionPerformed(addsf.java:95)
at addsf.access$000(addsf.java:11)
和許多更多的是寫。 請指導。
你的'String'有一個空格,可以考慮調用'trim()'。 – Berger
您在「3」中擁有領先的空間 –
您是否做過任何可能理解該問題的內容? – f1sh