java - 在 Android 中实例化 172820 字符串数组的最佳方法是什么?

标签 java android arrays

我有一个单词或字符串的文本文件,有 172820 行,每一行都是一个单词或元素。实例化数组的最佳方法是什么。我还必须解析该数组。例如,我需要能够看到哪些单词以字母“z”或“a”等开头...我需要实例化一个大数组并能够解析它。最好的方法是什么?

最佳答案

考虑到您需要搜索字符串,并且字符串数量相当多,最好的方法可能是将这些单词存储在数据库中,并使用 SQL 查询来查找您要查找的单词。

关于java - 在 Android 中实例化 172820 字符串数组的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6484398/

相关文章:

PHP比较两个数组并得到匹配的值而不是差异

php - 将数组从 javascript 发送到 php 无法正常工作

java - 在 Sleuth 日志中看不到 TraceId 和 spanId

java - oracle.sql.CLOB 无法转换为 oracle.sql.DatumWithConnection

java - 由 : java. lang.ClassNotFoundException : org. apache.commons.io.FileUtils 引起

Android Firebase 等待数据

java - 如何将一个ArrayList的内容复制到另一个ArrayList中

android - 从不起作用的位图中创建或剪切 6 个相等的部分

android - Play 商店统计信息未随我的应用数据更新

JavaScript 深度复制包含嵌套对象、数组和函数的数组?