java试图将类放入hashmap中,但不起作用
所以我有这样的输入:
[1] name1 + type1 + value1
[X] nameX + typeX + valueX
现在我看到的是这样的输入:
[2] name1 + type2 + value2
所以[2]与[1]有相同的名称,但它们的性质不同
我将名称、类型和值放入如下类:
class entity(){
String name;
String type;
int amount;
//constructor ... etc...
...
}
我想做的是将实体放入hashmap,键是名称,值是类实体
像这样
name1 ----> entity1
nameX -----> entityX
我遇到的问题是,当我尝试将[2]放入hashmap时,它与[1]具有相同的名称,因此它无法正确地进行哈希([2]重写[1],因为它们具有相同的名称)
我以后搜索[1]和[2]时需要按它们的名字访问它们。。 如何将其输入地图,使其不会覆盖它
共 (0) 个答案