【发布时间】:2013-08-26 08:06:24
【问题描述】:
这是我的代码 sn-p:
Map<String, ? extends Object> data = this.aub.getData();
//... some code ...
data.put("ip_macs", new LinkedList<Object>()); //gets error
我在标记行得到的错误是(消息来自 Eclipse IDE):
类型Map中的put(String, capture#3-of ? extends Object)方法不适用于参数(String, LinkedList)
有人知道为什么吗?只要LinkedList 是Object 的子类型,我认为该错误没有任何理由出现。我在哪里误解了这个问题?
【问题讨论】: