用Java排序对象列表

时间:2017-04-29 10:47:47

标签: java sorting merge mergesort

我有6个Java对象列表,其数据结构如下:

Class MyObj {
    int identifier;
    Class someOtherClass;
}

6个列表中的每个列表都是List<MyObj>

我想构建一个最终列表,在读取所有6个列表并准备最终列表时进行合并排序。

我相信Merge Sort或类似的解决方案是可行的方法。我也查看了比较器示例,但找不到符合我要求的示例。有人可以建议一个可以帮助我完成这项任务的库或现有API吗?

我还在How to Sort a List<T> by a property in the object找到了一个解决方案,但是它在阵列排序中,它没有考虑多个列表。

所有6个列表已经排序,我需要组合排序列表

0 个答案:

没有答案