2011-01-11 73 views
-2

我正試圖使用​​java.io.DataInputStream將已經由人員類編寫的數據寫入.dat文件。然後,我想通過控制檯使用java.io.DataOutputStream輸出它。Java DataInputStream DataOutputStream

我知道我只是創建變量,然後使用掃描儀類,但最終的格式是什麼?只需要一些進展。

+2

DataOutputStream和DataInputStream用於二進制數據。您可能不想在控制檯上顯示它們。 .dat文件到底是如何寫入的?你能顯示那個代碼嗎? – Thilo 2011-01-11 02:31:09

回答

0

那麼,你可以serialize的對象。默認序列化的問題是人類和其他應用程序不能很好地讀取結果。爲此,你將不得不使用類似XML Marshalling的東西,它可以產生你可能真正閱讀的東西。

相關問題