【发布时间】:2014-07-22 14:00:18
【问题描述】:
我想创建地图,其中许多值将分配给一个键。
假设我的数据库中有很多玩具。
当我从数据库中选择时,我有这样的东西:
名称 |玩的年龄
car | 4-6
doll | 2-4
bike | 4-6
lego | 6-8
plain | 6-8
我想在 java 中创建循环并将所有内容分组到地图中,其中的关键是“玩的年龄”。
在我看来,它会是这样的:
2-4 -> {doll}
4-6 -> (car, bike)
6-8 -> {lego, plain}
我想做hashmap:
HashMap map = new HashMap();
for(Toys toy : toys){
map.add(toy.age, toy.name);
}
但这是错误的。我该怎么做?
【问题讨论】:
-
或许您可以在以下链接中找到答案:stackoverflow.com/questions/8229473/…