【发布时间】:2014-05-29 08:26:58
【问题描述】:
我正在尝试随机化一些已转换为整数的字符串。
但问题是,我的编码引发了以下异常:
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "1 2 3 4 5"
这是我的代码:
int sample = Integer.parseInt(jTextField1.getText());
int foo = Integer.parseInt(jTextArea1.getText());
String a = "";
Random randomGenerator = new Random();
{
for (int i = 1; i <= sample; i++) {
int randomInt = randomGenerator.nextInt(foo);
a = a + i + foo + "\n";
jTextField2.setText("" + randomInt + a + "\n");
}
我做错了什么?
【问题讨论】:
-
预期结果是什么?您在每个循环中覆盖 jTextField 中的文本
-
从这篇文章中,不清楚您要的是什么。
-
错误是什么...
-
嗨,欢迎来到 Stack Overflow。为了提供帮助,我们需要更多细节。你得到了什么错误?您的预期结果是什么,正在发生什么?
-
永远不要通过说来自 java.swing、java.lang 等的一些错误来忽略错误...查看您的错误并将其发布在这里
标签: java string random integer