Par exemple, est-il généralement bon d'avoir une structure comme:Est-il "agréable" en Java d'utiliser une carte qui a des cartes en tant que valeurs?
Map <Object, Map>
Dans mon cas, à première vue, je ne besoin d'une sorte de structure qui aurait par exemple la cartographie String -> Map<...>
, ou c'est bizarre et je devrais résoudre le problème d'une manière ou d'une autre?
dépend de votre cas d'utilisation. Il n'y a rien de mal à cela. – khelwood
Il n'est pas agréable d'utiliser [types bruts] (https://docs.oracle.com/javase/tutorial/java/generics/rawTypes.html) n'importe où. À tout le moins, faites-le 'Map
Je ne pose pas de questions sur le type de ligne, mais sur le fait d'avoir une carte ayant une valeur. Cas d'utilisation: j'ai un commutateur, par exemple JComboBox, et j'ai besoin d'une carte séparée à associer à chaque objet de la liste, donc si j'en sélectionne un, la carte correspondante sera utilisée. –