在IntelliJ IDEA中,特别是当我创建Collection
类的实例时:
Collection<?> collection = ...;
collection.
尝试输入方法add
,IntelliJ帮助我告诉add
的第一个参数是capture of ? e
。
无论如何,我不能使用任何值作为参数:
collection.add(new Integer(5));
,消息是
在
capture<?>
中添加{Collection
}无法应用于(java.lang.Integer
)
这是什么意思?