public class A{ } public class B extends A { } 一个方法中如下定义: public List<A> funName(List<A> a){ } 如下调用时报错 List<B> params; List<B> b = funName(params); ///////////////////////////////// 应该如下定义方法 public List<? extends A> funName(List<? extends A> a){ }
时间: 2024-11-08 11:30:17