更新写入 java 文本文件的对象

2024-05-03

将 Java 对象或列表写入文本文件是可以的。但我想知道如何更新或重写以前写入的对象而不再次写入对象。例如,假设有一个 java.util.List 有一组对象。然后将该列表写入文本文件。然后稍后该文件将被再次读取并从列表中获取所有对象,然后由 java 应用程序在运行时更改一个对象的值。然后我不需要将整个列表写回文本文件。相反,仅需要在文本文件中重写或更新列表中更新的对象,而不需要再次重写整个列表。请提供任何建议或有用的示例代码来源。


看一眼随机存取文件 http://docs.oracle.com/javase/6/docs/api/java/io/RandomAccessFile.html。这将让您在文件中查找所需的位置,并且仅更新您想要更新的部分。

也看看这个question https://stackoverflow.com/questions/3878372/how-to-update-certain-parts-of-text-file-in-java在堆栈溢出上。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更新写入 java 文本文件的对象 的相关文章

随机推荐