亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

根據對象的值進行分類

根據對象的值進行分類

一只名叫tom的貓 2019-03-05 18:15:22
有一組對象,每一個對象都存儲了很多值,class PlayerScores { String playerName;    int pos=0;    int played=0;    int win=0;    int draw=0;    int lose=0;    int goalsFor=0;    int goalsAgainst=0;    int goalDifference=0;    int points=0;    public PlayerScores() {    } }這些都保存在數組中。Player Scores[] playersObjects = new PlayerScores[int];             playersObjects[i] = new PlayerScores();我需要新建一個對象數組,進行搜索playersObject[],然后再排序,最高分排在第一然后降序。不知道怎么樣在一個對象中進行排序,請高手指教。謝謝
查看完整描述

1 回答

?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

使用Arrays.Sort和自定義的Comparator。

public class PlayerScoresComparator implements Comparator<PlayerScores> {
    @Override
    public int compare(PlayerScores lhs, PlayerScores rhs) {
        return lhs.points - rhs.points;
    }
}


查看完整回答
反對 回復 2019-04-26
  • 1 回答
  • 0 關注
  • 374 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號