Dón*_*nal 9 java collections data-structures
该MultiValueMap类(Apache的公共集合)可以很容易地与地图,其值是集合工作.我正在寻找一个类,它可以很容易地使用Map,其键是对象,值是Maps.
我使用的是Java 1.4,因此无法使用Google Collections或泛型.
地图地图实际上是没有单根节点的树型结构(以及地图地图的地图......).
您可以查看广泛用于实现树结构的Composite模式(如果它们的组件具有相同的类型,而不是我认为的情况).
另一种解决方案是实现简单的域模型.阅读起来会更加清晰,并且易于维护:
school.getPupil ("John Doe").getMark ("Math")
Run Code Online (Sandbox Code Playgroud)
比
school.get ("John Doe").get ("Math")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29512 次 |
| 最近记录: |