-2
我正试图使用java.io.DataInputStream
将已经由人员类编写的数据写入.dat
文件。然后,我想通过控制台使用java.io.DataOutputStream
输出它。Java DataInputStream DataOutputStream
我知道我只是创建变量,然后使用扫描仪类,但最终的格式是什么?只需要一些进展。
我正试图使用java.io.DataInputStream
将已经由人员类编写的数据写入.dat
文件。然后,我想通过控制台使用java.io.DataOutputStream
输出它。Java DataInputStream DataOutputStream
我知道我只是创建变量,然后使用扫描仪类,但最终的格式是什么?只需要一些进展。
那么,你可以serialize的对象。默认序列化的问题是人类和其他应用程序不能很好地读取结果。为此,你将不得不使用类似XML Marshalling的东西,它可以产生你可能真正阅读的东西。
DataOutputStream和DataInputStream用于二进制数据。您可能不想在控制台上显示它们。 .dat文件到底是如何写入的?你能显示那个代码吗? – Thilo 2011-01-11 02:31:09