我有一個名爲「人」的對象數組,我需要保存該數據,有沒有辦法輸出數組,然後將其輸入到程序中。我試圖簡單地輸出組成每個「人」的原始String和int數據,並且程序從不將該數據寫入指定的txt文件。有沒有可以寫入原始對象數據然後檢索它的方法或函數?Java Object Array IO
3
A
回答
0
您需要序列化。閱讀this。
1
你應該看看ObjectOutputStream和ObjectOutputStream以及Serializable接口。你要做的是將你的數據序列化到一個文件並重新加載(反序列化)它。
1
您可以使用標準的Java序列化。另一個微不足道的解決方案是使用XStream,它會將您的對象序列化爲XML。您不需要實現特定的接口或註釋對象(默認情況下),並且您將獲得可讀的(以XML形式)序列化,這很有用。
0
一種方法是使用Java提供的序列化。您需要實現java.io.Serializable
接口,並分別向ObjectOutputStream和ObjectInputStream寫入和讀取以分別存儲和檢索數據的類。
相關問題
- 1. struct array vs object array c#
- 2. lodash object to array
- 3. node.js + Object Array
- 4. Array to object
- 5. Linq Object Array
- 6. Restangular:Empty array using $ object
- 7. array_column with object array
- 8. Loop object private array
- 9. Sql,Object vs String/Array
- 10. JavaScript Object Literals&Array Literals
- 11. CakePHP 2.0 Object not Array
- 12. 從array/object /設置
- 13. OOP協議。 Object Array
- 14. [Object,Object]和Array之間的區別(2)
- 15. For/In Loop Object to Array
- 16. Uncaught TypeError:Object [object Array] has no method'nodes'
- 17. React-Native ListView與Object Array
- 18. Javascript get object sequence out of array
- 19. Pfquery ... object to array ..要標籤
- 20. IO讀取(JAVA)
- 21. Java Array concatenation
- 22. Java如何處理「Unchecked cast」Array <MyItem> from Object
- 23. 嘗試從以前的Array創建ArrayList <Object> - Java
- 24. Perl的IO和Java IO
- 25. Java線IO與C++ IO?
- 26. typeof(Array,null)返回object和typeof(null,Array)返回函數
- 27. Swift Object Array to JSON - > POST - > PHP json_decode()到PHP Object數組
- 28. javascript filter object object and return top to best match array
- 29. Cast for Array失敗值\「[object Object] \」路徑爲
- 30. Java Array到ArrayList到Array