用java生成一个随机数组,并排序
时间: 2024-03-21 14:38:40 浏览: 81
JAVA中的随机数产生和排序
5星 · 资源好评率100%
好的,以下是用 Java 生成一个随机数组并排序的代码示例:
```java
import java.util.Arrays;
public class ArraySorting {
public static void main(String[] args) {
// 生成一个长度为10的随机整数数组
int[] arr = new int[10];
for (int i = 0; i < arr.length; i++) {
arr[i] = (int) (Math.random() * 100);
}
System.out.println("生成的随机整数数组为:" + Arrays.toString(arr));
// 对数组进行排序
Arrays.sort(arr);
System.out.println("排序后的数组为:" + Arrays.toString(arr));
}
}
```
运行结果:
```
生成的随机整数数组为:[16, 87, 32, 79, 57, 90, 81, 98, 48, 91]
排序后的数组为:[16, 32, 48, 57, 79, 81, 87, 90, 91, 98]
```
上述代码中,我们通过使用 `Math.random()` 方法生成一个随机数,并将其乘以 100 转换成整数,从而得到一个随机整数数组。然后使用 `Arrays.sort` 方法对数组进行排序,最后输出排序后的结果。
阅读全文