【发布时间】:2010-12-13 17:38:32
【问题描述】:
我注意到 JLS 谈到 5.1.10 Capture Conversion,但我不明白它们是什么。
谁能给我解释/举例?
【问题讨论】:
-
除了下面的讨论之外没有其他例子?
-
没错,他们提供了一个示例,但从中我无法理解捕获转换是什么。你明白这个例子了吗?如果是这样,您能否向我解释一下它们是什么。谢谢。
-
通配符捕获和辅助方法docs.oracle.com/javase/tutorial/java/generics/capture.html 基本上:给定一个
List<?> i,辅助方法将捕获的通配符转换为辅助方法中的已知类型<T>,因此现在您可以调用List<T> l的方法set()需要已知类型。