日期:2014-05-20  浏览次数:20568 次

关于容器的问题
有类似如下数据结构:

ID1         ID2
  1             1
  1             2
  2             1

ID1和ID2都有可能重复,但两个作为一条记录则唯一,就好像数据库中的组合主键。   因为HashMap的key值唯一,所以不能用HashMap来存放,请问有什么容器可以存放这种结构阿???

------解决方案--------------------
我初学容器..用ArrayList 或 LinkedList可以吗?


------解决方案--------------------
你一定要把一项看做KEY吗 两个一起生成一个对象 放进value里能不能满足要求呢?
------解决方案--------------------
Davis129(别信自己) 请给个实例,如何将两个值放进value并取出
------解决方案--------------------
同意楼上Davis129(别信自己) ,应该用上面的对象数组就可以了。
------解决方案--------------------
overridden hashCode() and equals() method