我刚开始学习......我有一个像这样的数组:
"12", "FC Bayern München", "98", "80", "91"
"34", "Bayer 04 Leverkusen", "65", "26", "65"
"23", "Borussia Dortmund", "81", "39", "66"
团队ID、团队名称、目标得分、目标差异、得分
现在我想按以下方式对数组进行排序:
first: Point, second: GoalsDif, third: GoalsScore
如何排序?
最佳答案
创建一个包装类来表示团队的统计数据。该类应该具有您提到的字段: 团队 ID、团队名称、目标分数、目标差异、分数
然后您可以使用 Comparator 来比较这些对象界面并按您想要的任何方式排序。
关于java - 基于 3 列对多维数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19005289/