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

これらすべてを実行できる単一の標準コンテナはありません。

ただし、マップとArrayListを組み合わせれば、すべての要件を満たすことができます。

于 2013-03-18T12:26:37.867 に答える