我怎么下面的Java代码的工作:我如何获得Vector <type> Arraylist <type>作为call()的返回值?
public class Worker implements Callable<myObject>{
@Override
public ArrayList<myObject> call() throws Exception {
ArrayList<myObject> lst_MyObjects= new ArrayList<myObject>();
return lst_MyObjects;
}
}
错误:返回类型是Callable.call()不兼容
我只是想返回特定类型的容器(Vector<>
/ArrayList<>
等)
java.util.concurrent.Callable返回类型? – 2013-05-06 09:44:22
这里有一个使用Callable的教程:https://blogs.oracle.com/CoreJavaTechTips/entry/get_netbeans_6 – 2013-05-06 09:45:53