如何对包含N个项目的ArrayList进行排序,但是要对每10个项目进行排序

时间:2017-08-08 14:05:44

标签: java sorting arraylist

想要对包含N个记录的ArrayList进行排序,但我的要求是,将从列表中的每10个记录之间进行排序。

示例:

我有ArrayList,其中包含50条记录。我想从列表中对每10条记录进行排序,因此我将获得5个排序集。

我们如何用Java做到这一点?

1 个答案:

答案 0 :(得分:1)

您只能对子列表进行排序:

Collections.sort(list.subList(0,10));

为列表中的每10个元素运行一次。

来自:Sorting a part of Java ArrayList