Java 如何创建随机数列表?

Java 如何创建随机数列表?,java,Java,因此,我试图创建一种方法,其中声明1000到-1000之间的随机数并将其存储在arraylist中。问题是,我需要使用用户输入的数字来确定我需要多少随机数字。因此,我假设我需要某种循环,它将为用户期望的给定次数创建一个随机数(在给定的边界内)。为了清楚起见,如果用户输入数字10,将创建超过10个随机数并存储在arraylist中 对于本例,用户输入的数据是从名为n2sInput的jtextField收集的 如果有人能解释,或创建一个如何做到这一点的示例代码,我将不胜感激 谢谢使用此方法并通过单击

因此,我试图创建一种方法,其中声明1000到-1000之间的随机数并将其存储在arraylist中。问题是,我需要使用用户输入的数字来确定我需要多少随机数字。因此,我假设我需要某种循环,它将为用户期望的给定次数创建一个随机数(在给定的边界内)。为了清楚起见,如果用户输入数字10,将创建超过10个随机数并存储在arraylist中

对于本例,用户输入的数据是从名为n2sInput的jtextField收集的

如果有人能解释,或创建一个如何做到这一点的示例代码,我将不胜感激


谢谢

使用此方法并通过单击按钮调用它

public static void start() {
int times = Integer.parseInt(n2sInput.getText());
for (int i = 0 ; i < times;i++) {
yourList.add(new Random().nextInt(2000) - 1000);
}
}
publicstaticvoidstart(){
int times=Integer.parseInt(n2sInput.getText());
for(int i=0;i
我们确实需要查看您尝试过的代码。这个问题可能太宽泛了。把它分成几个步骤,告诉我们你在哪一个步骤上遇到了问题。您不知道如何从用户输入中读取整数吗?你不知道如何做一个重复那么多次的循环吗?你不知道如何生成一个随机数或将该数附加到循环中的列表中吗?有趣的是,列表是否允许随机数重复。“问题是,我需要使用用户输入的数字来确定我需要多少随机数。”我不确定如何创建一个循环,该循环将仅为用户提交的次数创建一个新的随机数。以下是我代码的主要部分:。你能解释一下我如何正确地使用我的按钮调用你的代码吗?对不起,我是个新手。private void sortButtonActionPerformed(java.awt.event.ActionEvent evt){start();}没关系,我不是这样的GUI程序员。我是一名游戏程序员。