int array = {{5,2,3},{8,6,4}{5,3,6},{7,5,0},{5,3,0}}
という二次元配列があったとし、
各配列の左の要素から順番にソートをしていきたいと思っています。
ソートは降順で同じ数字の場合は次の要素の数字で比べ大きな方を上とします。
上記の例ですと
[8,6,4]
[7,5,0]
[5,3,6]
[5,3,0]
[5,2,3]
と並べたいです。
自分で調べてみるとComparatorインターフェースを使うのがいいとあったのですが、クラスを使わずに実装しようと思っていますので、どのように考えればいいのか分かりません。
どのように実装していければいいか大まかなアドバイスをお願いしたいです。
回答2件
あなたの回答
tips
プレビュー