sous ensemble dans une liste
Bonjour,
voici une classe :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
class Rep implements Comparable<Rep> {
private String nom;
private int age;
Rep(String nomf, int agef) {
nom=nomf;
age=agef;
}
public String getnom() {
return nom;
}
public int getage() {
return age;
}
public int compareTo(Rep o) {
if( this.age < o.getage()) return 1;
if( this.age == o.getage()) return 0;
else return -1;
};
} |
J'instancie cette classe dans des objets que je range dans une liste avec add:
Code:
1 2
|
List<Rep> vf = new ArrayList<Rep>(); |
et je la trie :
Il est sur que plusieurs personnes auront le même age, comment faire pour associer à chaque nom le nombre d'individus qui ont le même age que lui ?
Merci !