在我的代码中,我有多个实例,List<Future<something>>
我希望有一个方法来处理等待它们完成的等待。但我得到一个编译器异常告诉我actual argument List<Future<Boolean>> cannot be converted to List<Future<?>>
。
这是方法头:
public void waitForIt(<List<Future<?>> params)
这就是它的名称:
...
List<Future<Boolean>> actions = new ArrayList<Future<Boolean>>();
waitForIt(actions); <-- compiler error here
...
我需要这个为List<Future<Map<String, String>>>
其他几个工作。