小编jNe*_*erd的帖子

我的java编码与数字和字符串有问题

我尝试使用netbeans开发一个java程序,其中GUI接受来自五个文本字段的主题标记,并在各自的文本字段中显示总标记,百分比和等级.问题是我在执行GUI时遇到错误.我尝试用double替换int来保存百分比的百分比,但这没有帮助.我无法找到任何错误,因为我是初学者,我无法理解我的netbeans在监视器中给出的错误.请帮忙.

ERRORS: Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "           34"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:481)
    at java.lang.Integer.parseInt(Integer.java:527)
    at NewJFrame.submit_buttonActionPerformed(NewJFrame.java:173)
    at NewJFrame.access$000(NewJFrame.java:4)
    at NewJFrame$1.actionPerformed(NewJFrame.java:60)
Run Code Online (Sandbox Code Playgroud)

这是我做过的编码.

        int sub1_ = Integer.parseInt(sub1.getText());
    int sub2_ = Integer.parseInt(sub2.getText());
    int sub3_ = Integer.parseInt(sub3.getText());
    int sub4_ = Integer.parseInt(sub4.getText());
    int sub5_ = Integer.parseInt(sub5.getText());

    // Here each subject holds a max. of 100 marks.

    int a = sub1_+sub2_+sub3_+sub4_+sub5_;
    total_marks.setText(""+a);

    // Since each subject holds a max. of 100 marks, the total marks of five subjects sums up to 500. …
Run Code Online (Sandbox Code Playgroud)

java error-handling double integer if-statement

0
推荐指数
1
解决办法
231
查看次数

标签 统计

double ×1

error-handling ×1

if-statement ×1

integer ×1

java ×1