【发布时间】:2013-10-01 03:49:41
【问题描述】:
我正在尝试在文本文件中写入一个对象(事务)。 Transaction 对象包含卡号、金额、日期。 我需要将对象写入文本文件中,如下所示。
Card no Amount Date
12335 900.00 29/09/2010
我使用 ObjectOutputStream 将对象写入文件。但在这种情况下,我无法给出差距。
如何将事务对象写在有间隙的文件中,以便与header对齐?
感谢任何帮助
【问题讨论】:
-
您尝试过的代码在哪里?
-
你不能用这种方式序列化一个对象,你需要将文本表示的“文本”写入一个文本文件,使用可能像
String#format -
反序列化将为您提供与序列化相同的对象。阅读这篇文章stackoverflow.com/questions/11653374/…