我需要一个带有Map
键值对(可能HashMap<String, Object>
)的,而它本身就是Key
一个,例如:property
Object
class Person {
String name; //I know a string is not a good unique key, but ok to illustrate my example
}
Person person = new Person("John");
map.put(person.getName(), person);
此外,地图必须提供类似于 的访问器ArrayList.add(idx, object)
。因此,还应该可以将对象重新排序到不同的位置并相应地调整其余部分。
哪个地图/列表适合这个?
(顺便说一句:我应该可以使用 GWT 运行,所以外部库可能有问题)。