如何返回java函數中的矢量。我想反序列化從一個文件加載的矢量並返回一個函數,但我得到錯誤。這是我目前擁有的代碼。如何返回矢量java
0
A
回答
4
你需要轉換,你從文件到矢量閱讀對象:
private static Vector<Countries> loadOB(String sFname) throws ClassNotFoundException, IOException {
ObjectInputStream oStream = new ObjectInputStream(new FileInputStream(sFname));
try{
Object object = oStream.readObject();
if (object instanceof Vector)
return (Vector<Countries>) object;
throw new IllegalArgumentException("not a Vector in "+sFname);
}finally{
oStream.close();
}
}
請注意,您不能檢查,如果它是真的是一個國家矢量圖(缺少逐一檢查內容)。
+0
謝謝,工作完美。 – Hultner 2010-03-11 10:35:37
1
這是胡亂猜測,但嘗試return (Vector<Countries>) object;
相關問題
- 1. 如何返回矢量?
- 2. 返回矢量
- 3. 怪返回矢量
- 4. 如何返回一個矢量對象?
- 5. Cuda內核返回矢量
- 6. 返回索引矢量
- 7. GLM ::點返回矢量
- 8. Java:如何打印矢量?
- 9. Matlab的矢量返回到多個矢量
- 10. 有矢量<object>;返回矢量<object.member>不復制
- 11. 矩陣乘以矢量返回錯誤答案Java
- 12. 返回矢量<string>從C++到Java
- 13. 返回對矢量元素的引用
- 14. 返回一個字符串矢量
- 15. MFC對話框返回矢量
- 16. 函數返回matlab中的矢量
- 17. C++無法返回矢量模板
- 18. 返回矢量的新實例
- 19. Clojure的 - 函數返回矢量
- 20. h2o.runif()總是返回相同的矢量
- 21. 正確返回矢量參考
- 22. 矢量化函數返回的順序
- 23. 矢量 - 存儲值的返回部分?
- 24. Java矢量集
- 25. 返回變量變量(Java)
- 26. 如何返回包含最大標籤的矢量
- 27. 如何返回在C++ 2D的字符串數組/矢量
- 28. 如何在讀取矢量時返回選項
- 29. 如何通過mex返回一個OpenCV C++ Mats矢量到MatLab
- 30. 如何返回矢量的最後三個值?
你得到了什麼錯誤? – Thilo 2010-03-11 07:25:15
它適用於您的解決方案。 – Hultner 2010-03-12 22:26:36