我有一个列表,正在尝试添加一些自定义类类型的成员。
List<MyCustomClass> myList = new ArrayList<MyCustomClass>();
myList.addAll(queryResponse.getRecords());
实际上 queryResponse
也是一个自定义类,它有 2 个成员;
private Long totalRecords;
private List<T> records;
我的问题是我想将 myList
的各个成员(即 queryResponse.getRecords()
)转换为 MyCustomClass
。
执行查询后,它们在运行时是“对象”类型。
我该怎么做?
最佳答案
假设 queryResponse.getRecords()
返回 Object
,您可以像这样键入它
myList.addAll((MyCustomClass)queryResponse.getRecords());
关于java - 在列表中键入 Cast 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20067006/