Java无限通配符误解

时间:2018-07-05 18:13:04

标签: java generics unbounded-wildcard

假设我定义了一组参数化类型,如下所示:

Deque<Node<Integer>> nodes = new LinkedList<>();

nodes.add(new Node(5));

为什么将引用传递给签名中具有无限制通配符的方法是错误的:

static void printNodes(Collection<Node<?>> nodes) {...} 

0 个答案:

没有答案