How do you cast a List of supertypes to a List of subtypes?

前端 未结 17 1525
面向向阳花
面向向阳花 2020-11-22 08:43

For example, lets say you have two classes:

public class TestA {}
public class TestB extends TestA{}

I have a method that returns a L

17条回答
  •  误落风尘
    2020-11-22 08:54

    This should would work

    List testAList = new ArrayList<>();
    List testBList = new ArrayList<>()
    testAList.addAll(new ArrayList<>(testBList));
    

提交回复
热议问题