2
我嘗試僅排序數組的選定部分。如何從給定索引開始對多維數組進行排序
我試試這個代碼:
public static void shortArray(String[][] array){
Arrays.sort(array, new Comparator<String[]>() {
@Override
public int compare(final String[] entry1, final String[] entry2) {
final float time1 = Float.parseFloat(entry1[1]);
final float time2 = Float.parseFloat(entry2[1]);
if (time2 > time1) {
return 1;
} else if (time2 == time1) {
return 0;
} else {
return -1;
}
}
});
}
但排序整個數組。
有什麼辦法從特定索引開始排序?
好吧我會等待thx – Carlo 2012-02-15 10:00:21
它是否也適用於多維數組? – Carlo 2012-02-15 10:02:46
我修復了示例代碼:-) – aioobe 2012-02-15 10:06:51