我正在尝试以某种<K, List<V>>
格式创建字典。
private static Map<String, Collection<String>> dict = new HashMap<String, Collection<String>>();
使用new HashMap<>();
或new HashMap<String, ArrayList<String>>();
抛出不兼容的数据类型错误
我需要一本类似于下面的字典。
a: apple, ajar, axe, azure
b: ball, bat, box
d: dam, door, dish, drown, deer, dare
u: urn, umbrella
y: yolk
为此,我写了下面的代码。put() 返回不兼容的参数编译错误。在这个例子中使用 put() 的正确方法是什么?
dict.put("a", "apple");
dict.put("a", "ajar");
.
.
.
dict.put("u", "umbrella");
dict.put("y", "yolk");