gpt4 book ai didi

java - 将多个数组列表保存并检索到文件中

转载 作者:行者123 更新时间:2023-12-01 14:43:09 25 4
gpt4 key购买 nike

嗨,我想知道这是否可能。我有 5 个多个数组列表。在我向每个数组列表添加信息后,是否可以使用文件选择器将其保存为单个文件。我有 5 个数组列表,我将它们创建为来自不同类的对象。

hotelArrayObjects.getDahabArray()
hotelArrayObjects.getRomeArray()
hotelArrayObjects.getParisArray()
hotelArrayObject.getBerlinArray()
hotelArrayObjects.getNiceArray()

想知道是否有任何方法可以做到这一点。我正在考虑使用 Filechooser 来使其更加用户友好且更易于检索。

关于如何解决这个问题有什么建议吗?

最佳答案

您可以使用 java.io.ObjectOutputStream 及其子类将对象写入文件。您可以使用 java.io.ObjectInputStream 及其子类读回它们。这些类中有 readObject() 和 writeObject() 方法可供您使用。请注意,如果要将对象写入文件,则该对象的定义类应该是可序列化的。在您的情况下,存储在 ArrayList 中的对象应该是可序列化的。

用于存储和检索对象的 Java 机制不需要使用 FileChooser 选择文件。您可以使用 java.io.File 类打开文件流。

关于java - 将多个数组列表保存并检索到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15736225/

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