ここに、ユーザーが数値 (n) を入力できるようにするプログラムがあり、プログラムは「n」個の乱数を出力します。これらのランダムな値を最小から最大に編成するループを作成する必要がありますが、それを行う方法がわかりません。アイデアはありますか? ありがとう、
// takes inputted value to "randomize" numbers too
int amtOfNumbers = Integer.parseInt(amtOfNumbersField.getText());
int[] random = new int[amtOfNumbers-1]; // 1 prevents array from including 0
Random r = new Random(); //for random values
// Insert random numbers into the array
for (int i = 0; i < random.length; i++) {
random[i] = r.nextInt(100) + 1;
}
// Output random numbers
for (int i = 0; i < random.length; i++) {
itsATextArea.append(random[i] + "\n");
}
後で呼び出すことができるように、情報 (ランダムな n 値) を配列に格納しました。