我正在使用一种方法:
public List<IRecord> combineTypes(List<IRecord>)
将从IRecord对象获取所需的值并组合相似的值,更新并返回更新的列表。
但是,IRecord
是一个界面。我试图在传递实现IRecord接口的对象列表时调用combineTypes()
方法:
例如,CoverageRecord
类实现IRecord
我试图打电话
combineTypes(data)
其中data
是List<CoverageRecord>
但是我的编译器抛出一个错误,说我传递了一个无效的参数。
是否有解决方法或我遗漏的东西?我觉得我只是在放大脑。