定义长度为100的int[]数组,将0~9的100个随机数存入数组中,并统计每个数出现次数。 分析: (1)定义一个长度为100的int类型的数组。 (2)用随机对象随机生成100个0-9的随机数存入到数组。 [0, 5, 9, 6, 3, 7, 8, 7, 6, 7, 9, 1, 0, 8, 8, 8, 3, .....] (3)遍历数组,拿到当前元素去判断他出现的次数。*/
时间: 2024-03-10 14:50:37 浏览: 98
随机数排序_20个随机数_数组排序_源码
5星 · 资源好评率100%
好的,这是一个简单的Java代码实现,可以参考:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] arr = new int[100];
Random rand = new Random();
for (int i = 0; i < arr.length; i++) {
arr[i] = rand.nextInt(10); // 生成0-9的随机数
}
int[] count = new int[10]; // 存储每个数出现的次数
for (int i = 0; i < arr.length; i++) {
count[arr[i]]++; // 对应数的次数加1
}
for (int i = 0; i < count.length; i++) {
System.out.println(i + "出现了" + count[i] + "次");
}
}
}
```
输出结果类似下面这样:
```
0出现了9次
1出现了13次
2出现了11次
3出现了13次
4出现了7次
5出现了8次
6出现了8次
7出现了9次
8出现了9次
9出现了13次
```
阅读全文