我正在使用 Java Arrays.sort 对二维数组的元素进行排序:
int[][] RAM = new int[4][10000];
我用整数填充 RAM 数组,然后调用:
for (i=0;i<4;i++){
Arrays.sort(RAM[i]);
System.out.println(i);
}
这会导致 RAM[][] 的所有元素都被零填充。我做错了什么?
最佳答案
你真的先用数字填充了数组吗? 如果你这样做了,你只是打印出二维数组的第一部分。您需要打印所有 40,000 个条目。 array 中的每个数组 10,000。所以 [0][0...9999]、[1][0...9999] 等
关于Java Arrays.sort 将结果重置为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10636458/