1

キー オブジェクトと、このキーに関連するインスタンスのリストを含む hashMap を作成する必要があります。マップの作成中に、キー オブジェクト (vocKey) が既に存在するかどうかを確認したいのですが、Voc キーの新しいインスタンスを作成せず、vocData のリストに新しい行を追加するだけです。

private HashMap<vocKey,List<vocData>> vocabulary = new HashMap<vocKey,List<vocData>>();
4

3 に答える 3

1
List<vocData> data = vocabulary.get(key);
if (data == null) {
    data = new ArrayList();
    vocabulary.put(key, data);
} 
data.add(...);
于 2012-12-23T12:18:47.460 に答える