用Java写一个随机生成100个数字,并根据数字从小到大进行排序
时间: 2024-04-29 21:23:13 浏览: 108
排序算法_随机生成1000个数字_用排序算法排序并比较算法的赋值次数_
5星 · 资源好评率100%
可以使用Java中的Random类来生成随机数,使用Arrays.sort()方法来对数组排序。具体实现如下:
```java
import java.util.Arrays;
import java.util.Random;
public class RandomSort {
public static void main(String[] args) {
int[] nums = new int[100];
Random random = new Random();
for (int i = 0; i < nums.length; i++) {
nums[i] = random.nextInt(1000);
}
Arrays.sort(nums);
System.out.println(Arrays.toString(nums));
}
}
```
首先创建一个长度为100的整型数组nums,然后使用Random类生成1000以内的随机整数,并将其赋值给数组中的每个元素。最后使用Arrays.sort()方法将数组从小到大排序,并用Arrays.toString()方法打印结果。
阅读全文