gpt4 book ai didi

java - 如何将子列表中的值设置为父列表

转载 作者:行者123 更新时间:2023-12-02 09:07:00 25 4
gpt4 key购买 nike

Java 中的继承。是否可以这样做:

List<ParentEntity> loc = Locations, 

哪里LocationsList<ChildEntity>

最佳答案

不,你不能这样做。泛型中不允许多态。

但是你可以这样做:-

List<? extends ParentEntity> loc = new ArrayList<ChildEntity>();

哦,是的,在该分配之后,您将无法向列表中添加任何新项目,但 null 除外。 。这是你必须忍受的限制。

所以,您可以先创建您的 ArrayList<ChildEntity> ,填写,然后赋值给the LHS .

关于java - 如何将子列表中的值设置为父列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13532230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com