java随机生成1到100随机数,存储到一个数组中,查找里面是否大于80的
时间: 2024-09-30 12:02:17 浏览: 57
在Java中,你可以使用Random类来生成1到100之间的随机数,并将它们存入数组。这里是一个简单的示例:
```java
import java.util.Arrays;
import java.util.Random;
public class RandomArrayExample {
public static void main(String[] args) {
int size = 10; // 数组长度
int[] numbers = new int[size];
Random random = new Random();
// 生成并填充数组
for (int i = 0; i < size; i++) {
numbers[i] = random.nextInt(100) + 1; // 随机数范围从1到100
}
System.out.println("Array elements: " + Arrays.toString(numbers));
// 查找大于80的元素
boolean hasNumberGreaterThan80 = false;
for (int num : numbers) {
if (num > 80) {
hasNumberGreaterThan80 = true;
break; // 找到第一个符合条件的就停止遍历
}
}
System.out.println("Does the array contain a number greater than 80? " + hasNumberGreaterThan80);
}
}
```
这个程序首先创建一个随机数数组,然后检查其中是否有数值大于80。如果有,`hasNumberGreaterThan80`变量就会变为`true`。
阅读全文