Bonjour,
J'ai une table en BD qui contient le code d'une action à la bourse, une date et la valeur de cette action à la date donnée. Seules 5 dates m'intéressent par action.
Moi, je voudrais une structure simple, avec, si on considère un tableau, une action par ligne. Style un tableau de 6 colonnes avec le code de l'action, la valeur d'aujourd'hui, la valeur du mois dernier, la valeur ...
J'ai tout de suite pensé à un tableau, mais est-ce ce qui existe de plus rapide en Java ?
Ensuite, il faudra que je puisse facilement accéder aux valeurs d'une action à partir de son code. Il me faut donc une sorte d'index sur le code d'action, c'est pour ça que j'ai pensé à une Map. Je me dis que je pourrai faire une Map contenant en clé le code de l'action et en valeur un tableau contenant les 5 valeurs de mon action:
MAP:
cle | valeur
13245 | [5.0, 2.0, 7.45, 12, 74]
...
Je pourrai aussi remplacer le tableau par une Map, et avoir une Map de Map:
MAP:
cle | valeur
13245 | MAP (auj -> 5.0, hier -> 2.0, mois dernier -> 7.45, ...-> 12, ...->74)
Mais je n'en vois pas l'utilité.
Je pense que c'est un problème auquel on est souvent confronté, devoir stocker des données issues d'une base dans un tableau ou une Map et j'aimerais avoir votre avis sur mon idée Map (key, tableau).
Merci !!!
Partager