我是java的新手,我已经尝试过将JTextField
组件中的字符串转换为整数类型,但我无法做到。所以请帮助我解决这个问题。
答案 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);