如何将放置在JtextField组件中的字符串转换为整数

时间:2014-07-22 17:51:06

标签: java swing

我是java的新手,我已经尝试过将JTextField组件中的字符串转换为整数类型,但我无法做到。所以请帮助我解决这个问题。

2 个答案:

答案 0 :(得分:1)

尝试使用Integer.parseInt(java.lang.String)方法。

int i;
try {
    i = Integer.parseInt(testField.getText()).intValue();
}
catch (NumberFormatException ex) {
    // FIXME Handle your exception!
}

答案 1 :(得分:0)

我猜你试图解析从JTextField上的用户输入而不是JTextField得到的字符串,所以它应该是这样的。

JTextField myTextField = new JTextField();

String textFromTextField = myTextField.getText();

int number = Integer.parseInt(textFromTextField);

System.out.println(number);