Java随机产生10位数,求最大值和最小值
时间: 2024-01-17 10:06:09 浏览: 90
可以使用Java中的Random类来随机产生10位数,并使用循环来进行最大值和最小值的比较。以下是示例代码:
```java
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
long max = Long.MIN_VALUE;
long min = Long.MAX_VALUE;
for (int i = 0; i < 10; i++) {
long randomNumber = random.nextLong();
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类的nextLong方法来生成随机数,然后使用Math类中的max和min方法来比较最大值和最小值。
相关问题
java随机生成四位数
Java中可以使用Math.random()方法生成随机数。该方法返回一个0到1之间的随机浮点数,包括0但不包括1。如果需要生成指定范围内的随机整数,可以使用以下代码:
int randomNum = (int)(Math.random() * (max - min + 1)) + min;
其中,max和min分别为指定范围的最大值和最小值。
java随机生成4位数字符串
在Java中,你可以使用`java.util.Random`类配合`String`类的一些方法来生成四位数的随机字符串。这里是一个简单的示例:
```java
import java.util.Random;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 创建一个Random对象
Random random = new Random();
// 定义四位数字范围
int start = 1000; // 最小值
int end = 9999; // 最大值
// 生成随机整数并转换为字符串
String randomNumStr = Integer.toString(random.nextInt(end - start + 1) + start);
System.out.println("生成的四位数字符串是:" + randomNumStr);
}
}
```
这个程序会生成一个1000到9999之间的随机整数,并将其转换为字符串。如果你需要生成纯数字的四位字符串,可以去掉日期相关的部分。
阅读全文
相关推荐
![text/plain](https://img-home.csdnimg.cn/images/20250102104920.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)