gpt4 book ai didi

java - 获取 ArrayList 并将其放入文本文件中

转载 作者:行者123 更新时间:2023-12-01 05:20:36 25 4
gpt4 key购买 nike

我正在尝试编写的程序存在一些问题。基本上我需要做的就是获取我拥有的 ArrayList 并将信息导出到文本文件。我尝试了 Google 的几种不同解决方案,但都没有取得成功。

基本上我有两个ArrayList,两个列表,一个是毕业生的,一个是本科生的。我只需要获取与这些 ArrayList 相关的信息并将它们放入一个文本文件中。

稍后我需要执行相反的操作(将 .txt 文件导入到 ArrayList 中,但我可以稍后再弄清楚。

有什么建议吗?

最佳答案

如果您需要以特定格式写入数据,您可以使用 PrintWriter 以您希望的任何方式将数据写入文件。这样做的问题是,您必须找到一种方法来重新读取文本文件并填充数据。

另一方面,您可以使用 XStream (教程 here )将文件编写为 XML。这将为您提供一个人类可读的文本文件(如上所述),但是,在填充数据时重新读取文本文件会更容易。

最后,您可以使用 ObjectOutputStream写入数据和 ObjectInputStream重新读一遍。但请注意,此方法不会生成人类可读的文本文件。此外,您的类(class)需要实现 Serializable界面。

关于java - 获取 ArrayList 并将其放入文本文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10476934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com