【随机生成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`中。这种方法不仅简单实用,还为后续的数据处理提供了便利。实际应用中,可以结合更多逻辑对这些数据进行筛选、排序或分析。