在做springboot 的项目中,统一返回一个类型的父类列表,发现无法返回子类的列表
还是java学的不够透彻,正确的解决方式参照:
List 表示泛型实际参数可以是所有实现了 Collection接口的类,如list,set等。
ArrayList<? extends FatherClass> object = new ArrayList<ChildClass>();
参考文章:
https://my.oschina.net/u/268088/blog/793801
在做springboot 的项目中,统一返回一个类型的父类列表,发现无法返回子类的列表
还是java学的不够透彻,正确的解决方式参照:
List 表示泛型实际参数可以是所有实现了 Collection接口的类,如list,set等。
ArrayList<? extends FatherClass> object = new ArrayList<ChildClass>();
参考文章:
https://my.oschina.net/u/268088/blog/793801
本文标题:java 子类列表无法转换为父类列表
本文链接:https://www.haomeiwen.com/subject/kingmqtx.html
网友评论