2017-08-08 11 views
-3

N個のレコードを含むArrayListをソートしたいのですが、リストから10レコードごとにソートが行われます。N個のアイテムを含むArrayListをソートする方法はありますが、10個のアイテムごとにソートする方法

例:

私は50レコードを含むArrayListを持っています。私はリストから10レコードごとにソートしたいので、ソートされた5セットを取得します。

Javaでこれを行う方法は?

+0

からこれを得ました。 – csmckelvey

+0

まだ何か試しましたか?私はストリームを使った滑らかなソリューションを想像することができますが、最初に何らかの努力を示すべきです。 –

+2

10レコードを取る - >リストに保存する - >リストをソートする - >リピート - >利益 – XtremeBaumer

答えて

1

することはできソートだけのサブリスト:あなたのリスト内のすべての10個の要素の

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

を実行し、この。あなたがこれまでにあなたが書いたコードを投稿して動作していないかを説明する必要があり、全く試みを行った場合Sorting a part of Java ArrayList

関連する問題