[HASMAP] suppression doublons
bonjour,
je souhaiterais supprimer les doublons au niveau des valeurs et des clefs dans une hasmap lors de l'enregistrement des données :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| public void ajouterTacheConges(String nom,String jour) throws ParseException{
ArrayList<Interval> lst = (ArrayList<Interval>)mapConges.get(nom);
if(lst==null){
lst= new ArrayList<Interval>();
mapConges.put(nom,lst);
}
Interval j =new Interval() ;
if(!"".equals(jour)){
if(lst.contains(jour)==false){
j.setJour(jour);
lst.add(j);
mapConges.put(nom,lst);}}
} |
la fonction est appelé sur toutes les tâches d'un projet, et a chaque tache est associé, par ressource (s'il y en a plusieurs), des dates de conges.
Merci d'avance!