ArrayList et doublons, cas vraiment particulier
Bonsoir,
Je suis en train de parser des fichiers contenant des informations
qui iront en base un peu plus tard, et j'ai tellement peur de mes
collègues que je suis en train de verrouiller le plus possible ce module
d'importation...
Bref, j'ai une contrainte forte sur la table en question, et j'essaye de
faire en sorte que les données que je vais lui envoyer soient les plus
propres possibles!
J'aurais besoin de conseils quant à la recherche et destruction de
tous les doublons, afin de ne garder que ce qui n'a aucun
doublon. En gros, j'ai un fichier
date1,valeurX
date2,valeurX
...
dateN,valeurX
mon conteneur est
mon conteneur{
Timestamp date;
Float valeur
}
Si il y a un doute car la date est en doublon sur une ou plusieurs
lignes, j'ai le devoir d'enlever le/les doublon(s) ET la première
donnée qui serait "doublonnée", je ne suis pas sur d'être plus clair :mrgreen:
Donc il y aurait bien l'utilisation d'un Set particulier (HashSet il
me semble) mais ce dernier ne résoudra pas vraiment mon problème.
La contrainte est sur la date bien entendu.
J'ai peur de ré-inventer la roue, et c'est pourtant ce que je suis
en train de faire... des idées?