1

我需要一个带有Map键值对(可能HashMap<String, Object>)的,而它本身就是Key一个,例如:propertyObject

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 运行,所以外部库可能有问题)。

4

1 回答 1

2

没有一个标准的容器可以做到这一切。

但是,地图和 an 的组合ArrayList将满足您的所有要求。

于 2013-03-18T12:26:37.867 回答