gpt4 book ai didi

android - 保存 ArrayList 内容的最佳方法是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:58:41 25 4
gpt4 key购买 nike

我想保存一个 ArrayList 以便它持久化。内容可以改变。在 Android 中解决这个问题的最佳方法是什么?

最佳答案

你的问题类似于问“我有这袋东西——我应该把它转移到盒子、桶、桶还是箱子里?”。

如果不知道“东西”是什么,我们就无法轻易回答这个问题。

您的一般选择是使用数据库(也许首先实际上摆脱 ArrayList)或持久化到文件(序列化、XML、JSON 等)。

一般来说,SQLite 数据库具有优势,因为它使用事务并且通常比仅编写自己的文件更健壮。但是,ArrayList 可能存储的某些内容在数据库中可能无法正常工作。当然,您的 ArrayList 可能存储的某些内容甚至可能根本无法持久化(例如,套接字、小部件)。

关于android - 保存 ArrayList 内容的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3580351/

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