用java写一个从1-33个数字里面随机选出7个数字且从小到大排列,和从16个数字里面选出4个数字且从小到大排列
时间: 2023-05-28 09:04:02 浏览: 191
排序算法_随机生成1000个数字_用排序算法排序并比较算法的赋值次数_
5星 · 资源好评率100%
以下是Java代码:
import java.util.Arrays;
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random rand = new Random();
// 从1-33个数字里面随机选出7个数字且从小到大排列
int[] nums1 = new int[7];
for (int i = 0; i < nums1.length; i++) {
nums1[i] = rand.nextInt(33) + 1;
}
Arrays.sort(nums1);
System.out.println("从1-33个数字里面随机选出7个数字且从小到大排列:");
System.out.println(Arrays.toString(nums1));
// 从16个数字里面选出4个数字且从小到大排列
int[] nums2 = new int[4];
for (int i = 0; i < nums2.length; i++) {
nums2[i] = rand.nextInt(16) + 1;
}
Arrays.sort(nums2);
System.out.println("从16个数字里面选出4个数字且从小到大排列:");
System.out.println(Arrays.toString(nums2));
}
}
阅读全文