我在随机 int 生成的数组上使用 Java array.sort。
结果应该是一个排序的数组,但我得到的是 0 和一些随机生成的数字。
这是我的代码:
public class test {
public static void main(String[] args) {
int[] list = new int[10];
Random rand = new Random();
for (int i = 0; i < list.length; i++) {
list[i] = rand.nextInt(100);
Arrays.sort(list);
System.out.println(list[i]);
}
}
}
预期输出应该是 10 个随机整数的排序数组,但总是将前 5 个数字设为 0。
任何人都可以帮忙吗?
阿波罗的战车
慕的地6264312
相关分类