有人可以提供一個工作代碼來演示如何在java中將樹形圖序列化爲byte []嗎?樹圖的關鍵是以秒和毫秒爲單位的時間,而值是在特定時間收到的jms消息。序列化樹圖
Q
序列化樹圖
-3
A
回答
1
假設鍵和值類型實現Serializable
,你可以簡單地使用ObjectObjectOutputStream
做系列化,並ByteArrayOutputStream
捕獲輸出,並把它變成一個byte[]
。
您應該能夠通過讀取ObjectObjectOutputStream
和ByteArrayOutputStream
的javadocs來了解如何執行此操作。如果您需要更簡單的信息,Oracle的Java教程中有很多信息,特別是在basic I/O tutorial stream中。
(字節流的頁面已經有權在部分非常重要的一課「始終關閉流」。請確保您閱讀和理解它是什麼說什麼。)
+0
另外需要注意的是,如果樹形圖使用自定義比較器,則該比較器也必須是可序列化的。 – 2012-03-29 10:53:07
+0
這是一個很好的觀點。 – 2012-03-29 11:09:10
相關問題
- 1. PHP序列化對象樹
- 2. 樹遍歷和序列化
- 3. Gson,序列化樹結構
- 4. 表達式樹序列化程序
- 5. Python序列化/反序列化的二叉樹
- 6. 序列化樹並存儲到RandomAccessFile
- 7. 使用DFS對樹進行序列化
- 8. Simpleframework java.lang.StackOverflowError的樹反序列化
- 9. 序列化樹到使用python
- 10. Python的二叉樹序列化問題
- 11. 序列化樹成JSON對象
- 12. 錯誤序列化對象樹SplObjectStorage
- 13. 序列化Tastypie中的django-mptt樹
- 14. 在Django中序列化一棵樹
- 15. 如何序列化二叉樹
- 16. 如何反序列化JSON數據樹?
- 17. C#.NET:反序列化JSON樹
- 18. 製作ANTLR4解析樹可序列化
- 19. 傑克遜系列化/樹形結構的反序列化
- 20. 序列化每分鐘的JMS消息的樹形圖
- 21. 序列化Android的圖像
- 22. 大位圖序列化
- 23. 序列化縮略圖WinRT
- 24. 預序樹遍歷的解析序列化
- 25. 問題與序列化和反序列化的地圖lang
- 26. 帶圖像的數據合同序列化/序列化
- 27. 使用循環對圖進行序列化和反序列化
- 28. 使用BinaryFormatter序列化和反序列化對象圖
- 29. 序列化視圖的反序列化和模型
- 30. 試圖插入序列化陣列
的ObjectOutputStream? XML?屬性文件? CSV? – 2012-03-29 10:17:01
將它序列化爲byte [] - 作爲Objectoutputstream? XML?屬性文件? CSV? ('byte []'不是格式!) – 2012-03-29 10:35:59
是將其作爲ObjectOutputStream序列化爲字節 – kuki 2012-03-29 10:41:31