我怎麼下面的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