标签: java generics unbounded-wildcard
假设我定义了一组参数化类型,如下所示:
Deque<Node<Integer>> nodes = new LinkedList<>(); nodes.add(new Node(5));
为什么将引用传递给签名中具有无限制通配符的方法是错误的:
static void printNodes(Collection<Node<?>> nodes) {...}