随机生成日期并按照小大输出Java
时间: 2023-07-11 21:05:23 浏览: 80
以下是随机生成日期并按照小大输出Java代码:
```java
import java.util.Arrays;
import java.util.Random;
public class RandomDateSorter {
public static void main(String[] args) {
int n = 10; // 生成日期的数量
int[] dates = new int[n];
Random rand = new Random();
// 生成 n 个随机日期,范围为 1 到 31
for (int i = 0; i < n; i++) {
dates[i] = rand.nextInt(31) + 1;
}
// 输出原始日期数组
System.out.println("原始日期数组:");
System.out.println(Arrays.toString(dates));
// 按照小大排序
Arrays.sort(dates);
// 输出排序后的日期数组
System.out.println("按照小大排序后的日期数组:");
System.out.println(Arrays.toString(dates));
}
}
```
这个程序使用了 Java 中的 Random 和 Arrays 类。首先使用 Random 类生成了 n 个随机日期,然后使用 Arrays 类中的 sort 方法按照小大排序,最后输出排序后的日期数组。
阅读全文