我创建了 2 个对象:Person和Men(扩展Person)。然后我创建了一个通用集合来仅添加Men对象,但由于某种原因它不允许我添加 Men 对象。
class Person{
}
class Men extends Person{
}
public class test extends HashSet<Person>{
public static void main(String[] args) {
List<? extends Person> p1 = new ArrayList<Men>();
p1.add(new Men());
}
}