私はこのユーザークラスを持っています
public class User {
public String userName;
public int highScore = 0;
public static ArrayList<User> userList = new ArrayList<User>(5);
public User(String name, int score) {
this.userName = name;
this.highScore = score;
userList.add(this);
Collections.sort(userList, new Comparator<User>() {
@Override
public int compare(User lhs, User rhs) {
return lhs.highScore-rhs.highScore;
}
});
}
}
User オブジェクトにはプロパティ name と score.i があり、ユーザーのスコアに基づいてリストを並べ替えたいと考えています。