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