1

文字列のキーと HashSet の値を使用して Hash Map を作成しようとしています。ハッシュセットをすべて整数にしたい

Set<String> numbersSet = new HashSet<Integer>();

// won't work:
HashMap<String, numberSet> database = new HashMap<String, numberSet>();//error - "( or [ expected"

//Also won't work. If it did, how can even I add to the set inside this hashMap?
HashMap<String, HashSet<Integer>> database = new HashMap<String, HashSet<Integer>>(); //error-incompatible types
4

1 に答える 1

1
HashMap<String, HashSet<Integer>> database = new HashMap<String, HashSet<Integer>>();

私のために働きます。

ところで、JDK 1.7 を使用している場合は、以下を使用できます。

HashMap<String, HashSet<Integer>> mymap = new HashMap<>();
于 2013-03-31T19:52:55.440 に答える