编写一个程序,生成0-9之间的100个随机整数并且统计每一个数的产生的次数。java代码
时间: 2024-03-09 13:49:23 浏览: 106
好的,下面是Java代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
int[] count = new int[10]; // 存储每个数字出现的次数
Random random = new Random();
for (int i = 0; i < 100; i++) {
int num = random.nextInt(10); // 生成0-9之间的随机整数
System.out.print(num + " ");
count[num]++; // 统计数字出现的次数
}
System.out.println();
for (int i = 0; i < 10; i++) {
System.out.println(i + "出现了" + count[i] + "次");
}
}
}
```
首先定义了一个长度为10的整型数组`count`,用于存储每个数字出现的次数。然后使用`Random`类生成0-9之间的随机整数,并将每个数字出现的次数统计到`count`数组中。最后输出这100个随机整数和每个数字出现的次数。
相关问题
java编写一个程序,生成0-9之间的100个随机整数并且统计每一个数的产生的次数
以下是Java程序的代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
int[] count = new int[10];
Random random = new Random();
for (int i = 0; i < 100; i++) {
int num = random.nextInt(10);
count[num]++;
System.out.print(num + " "); }
System.out.println();
for (int i = 0; i < 10; i++) {
System.out.println(i + "出现的次数:" + count[i]);
}
}
}
```
用Java编写一个程序,生成0-9之间的100个随机整数并且统计每一个数的产生的次数
以下是Java程序的代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
int[] count = new int[10];
Random random = new Random();
for (int i = 0; i < 100; i++) {
int num = random.nextInt(10);
count[num]++;
System.out.print(num + " ");
}
System.out.println();
for (int i = 0; i < 10; i++) {
System.out.println(i + "出现的次数:" + count[i]);
}
}
}
```
阅读全文