gpt4 book ai didi

android - 在 Android 的资源中存储短字符串和数值

转载 作者:太空狗 更新时间:2023-10-29 12:58:53 25 4
gpt4 key购买 nike

我想将一些静态数值和文本值作为应用程序资源。比如我的数据是这样的:

Levels 5 First_Level 500 60 1 Second_Level 500 80 1 Third_Level 200 60 1 Fourth_Level 130 30 2 Final_Level 100 30 3
... and another 300 lines...

数据的格式和顺序是预定义的并保证有效。

我可以用 java.util.Scanner 读取它,但它在 Android 中非常慢,读取一个 10 KB 的文件需要几分钟。由于内部基于正则表达式的模式匹配(当我跟踪查看它时),它很慢。

您建议用什么方式存储它们?

最佳答案

您可以将它存储在一个对象数组列表中,该对象只是实现了可序列化。

然后只是 ObjectOutputStream.writeObject(list),稍后使用 readObject。

关于android - 在 Android 的资源中存储短字符串和数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2040381/

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