Salut !
J'ai un petit souci pour faire un choix et j'aimerais vos conseils :
Dans le cadre d'un jeu, je dois tenir une liste des meilleurs scores; moi, j'ai créé une classe qui contient :
Je voudrais, en fin de partie, faire un tri sur les scores (=temps de résolution d'une grille de sudoku).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class Scores { private String nom; private long temps; public Scores(String nom, long temps) { this.nom = nom; this.temps = temps; } ... }
Je ne sais pas très bien quoi employer pour faire cela; moi je pensais utiliser une collection pour stocker les infos sur forme de clé/valeur (la clé etant le nom).
Problème: il peut y avoir aussi bien des doublons pour le nom que pour le score donc ça me parait compromis ... (puisque la clé signifie "unique").
Que pourrais-je employer d'autre qui à la fois me permette de trier sur un champ tout en gardant le lien entre le nom et le score ?
Merci d'avance !
Partager