0
我有一个关于排序的问题。如何对二维数组进行排序?
int[][] array = {{4,2},{1,7},{4,5},{1,2},{1,1},{4,1}};
对这个数组进行排序后,会变得如下图所示。
int[][] array = {{1,1},{1,2},{1,7},{4,1},{4,2},{4,5}};
我倒感到困惑的是,如果我在第一次对行进行排序和执行上,在第二列的排序,我怎么会改变两人在同一时间的价值的时候我排序的行和列。
对不起,当我跑这一项,它表明“比较不能被解析为一个类型”和“数组不能得到解决”。这里有什么问题? – 2012-03-15 08:02:01
你需要做... import java.util.Arrays; import java.util.Comparator; – 2012-03-15 08:09:56
非常感谢。尽管我仍然不明白它是如何工作的,但它实际上可以解决我的问题。 :) – 2012-03-15 23:51:36