<分区>
我想创建一个 map ,其中许多值将分配给一个键。
假设我的数据库中有很多玩具。
当我从数据库中选择时,我有这样的东西:
名字 |玩的年龄
car | 4-6
doll | 2-4
bike | 4-6
lego | 6-8
plain | 6-8
我想在 java 中制作循环并在 map 中对所有内容进行分组,其中关键是“播放年龄”。
在我看来它应该是这样的:
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);
}
但这是错误的。我该怎么做?