【隨機生成10個1-100之間的數放到ArrayList中】在Java編程中,經常需要生成隨機數并將其存儲到集合中進行后續處理。本文將介紹如何使用Java的`ArrayList`來存儲10個1到100之間的隨機數,并以總結形式展示結果。
一、實現思路
1. 導入相關類:使用`java.util.ArrayList`和`java.util.Random`類。
2. 創建ArrayList對象:用于存放生成的隨機數。
3. 生成隨機數:利用`Random`類的`nextInt()`方法生成1到100之間的整數。
4. 循環添加數據:通過循環結構將10個隨機數加入到ArrayList中。
5. 輸出結果:將生成的數組內容展示出來,便于查看和驗證。
二、代碼示例(簡要)
```java
import java.util.ArrayList;
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
ArrayList
Random rand = new Random();
for (int i = 0; i < 10; i++) {
int num = rand.nextInt(100) + 1; // 生成1-100之間的數
numbers.add(num);
}
System.out.println("生成的隨機數列表:");
for (int num : numbers) {
System.out.print(num + " ");
}
}
}
```
三、生成結果展示
以下是運行上述程序后生成的10個1到100之間的隨機數:
序號 | 數值 |
1 | 23 |
2 | 78 |
3 | 45 |
4 | 91 |
5 | 12 |
6 | 67 |
7 | 34 |
8 | 89 |
9 | 56 |
10 | 19 |
四、總結
通過以上步驟,我們可以輕松地在Java中生成10個1到100之間的隨機數,并將其存入`ArrayList`中。這種方法不僅簡單實用,還為后續的數據處理提供了便利。實際應用中,可以結合更多邏輯對這些數據進行篩選、排序或分析。