我正在尝试让 JOptionPane 获取输入并将其分配给 int,但我遇到了变量类型的一些问题。
我正在尝试这样的事情:
Int ans = (Integer) JOptionPane.showInputDialog(frame,
"Text",
JOptionPane.INFORMATION_MESSAGE,
null,
null,
"[sample text to help input]");
但我得到:
Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot
be cast to java.lang.Integer
这听起来合乎逻辑,但我想不出另一种方法来实现这一点。
提前致谢