Ce dont j'ai besoin, c'est quelque chose comme Hashtable que je vais remplir avec des prix qui étaient réels aux jours souhaités. Par exemple: Je vais mettre deux prix: 1er janvier: 100 USD, 5 mars: 89 USD.J'ai besoin d'une structure de données pour un traitement efficace avec des dates
Si je recherche ma hashtable pour le prix: hashtable.get (14 février) J'en ai besoin pour me redonner le prix actuel qui a été entré au 1er janvier parce que c'est le dernier prix actuel. L'implémentation de hashtable normale ne me rendra rien, car il n'y a rien mis sur ce dat.
J'ai besoin de voir s'il y a une telle implémentation qui peut trouver rapidement un objet en fonction de la plage de dates.
+1 C'est la bonne façon de le faire. Peut être amélioré un peu avec Java 6, en utilisant TreeMap.floorEntry (date) –
Merci pour le conseil sur floorEntry! – Phil
+1 n'était pas au courant de cette fonctionnalité de 'TreeMap'! –