0

このリストを並べ替える必要がありますStringが、実際には大きな数です ( BigIntegerRealm ではサポートされていないため、これを使用する必要がありました) 。

RealmResults<Leaderboard> leaderboardList = realm.where(Leaderboard.class).distinct("score").findAll().sort("score",Sort.DESCENDING);

結果は 5Stringsで、数字は
75,000
74,990
6,079,990
5,006,079,990 1,079,990
です。

でソートすると、その順序で表示されますSort.DESCENDING

Collection実際にそれらを正しく並べ替える必要があり、RealmResultsリストを操作しても解決策が得られません。また、すべての場合に、私が理解できないさまざまなタイプの問題があるため、のtoArray()方法を使用するのに問題があります。RealmResults

助けていただければ幸いです、ありがとう!

4

1 に答える 1