gpt4 book ai didi

java - 数据存储方法 - 意见

转载 作者:行者123 更新时间:2023-12-01 13:17:42 27 4
gpt4 key购买 nike

我一直在开发一个应用程序,但遇到了一些与我缺乏 Java IO 和数据持久性经验相关的限制。基本上我需要存储一些 Spinner 对象的信息。到目前为止,我已使用以下格式将每个 Spinner 的信息保存到文本文件中:

//Blank Line

Name //the first drop-down entry of the spinner

Type //an enum value

Entries //a semicolon-separated list of the drop-down entry String values

//Blank line

然后,假设始终遵循这种严格的语法,每当应用程序启动时,我都会从保存的 .txt 中提取此信息。但诸如编辑这些条目以及使用扫描仪的某些方面之类的事情绝对是一场噩梦。如果有任何内容有哪怕一行行或空格的空白,砰!一切都毁了。必须有一种更好的方式来存储信息以便于访问,具有一定的搜索能力,在应用程序关闭时不会被删除,并且其布局不会完全宽松到最轻微的程度。变化会摧毁一切。

关于如何在应用程序外部保存简单的String、简单的intString数组有什么建议吗?我正在寻找经验丰富的开发人员的推荐。我已经看到了存储选项,但不确定哪种最适合一些简单的事情。我需要的一切都可以用 3 X n 表表示,其中 n 是旋转器的数量。

最佳答案

由于您的要求非常低,我认为共享偏好方法可能是最好的选择。如果您的要求更复杂,那么使用数据库将开始更有意义。

对像您这样的简单数据使用共享首选项确实像 storage options page 上所示的示例一样简单.

关于java - 数据存储方法 - 意见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336766/

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