用Java写随机产生10个两位数,求最大值和最小值
时间: 2024-02-13 19:07:12 浏览: 30
可以使用Java的Random类来随机生成10个两位数,并使用循环来进行最大值和最小值的比较。以下是示例代码:
```java
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
for (int i = 0; i < 10; i++) {
int randomNumber = random.nextInt(90) + 10;
max = Math.max(max, randomNumber);
min = Math.min(min, randomNumber);
System.out.println(randomNumber);
}
System.out.println("Max value: " + max);
System.out.println("Min value: " + min);
}
}
```
以上代码中,我们使用Random类的nextInt方法来生成随机数,其中参数90表示生成的随机数的上限为89,再加上10就得到了10~99之间的随机数。然后使用Math类中的max和min方法来比较最大值和最小值。