我有一個我想創建的分數系統,其中有一個列表,他們的分數從最高到最低。通過ArrayList對象中的特定值對ArrayList排序?
我PlayerObject.class類:
public class PlayerObject {
private String playerName;
private int playerScore;
public int getScore() {
return this.playerScore;
}
public String getName() {
return this.playerName;
}
public void setNameAndScore(String givenName, int givenScore) {
this.playerName = givenName;
this.playerScore = givenScore;
}
}
我的數組:
ArrayList<PlayerObject> allPlayers = new ArrayList<PlayerObject>();
任何想法如何,我可以排序在數組列表中的每個玩家根據自己的playerScore屬性?
謝謝!
地產自定義對象的[排序的ArrayList可能的複製](https://stackoverflow.com/questions/2784514/sort-arraylist-of-custom-objects-by-property) – Zabuza