2011-06-26 46 views
0

我有一個單詞或字符串的文本文件有172820行,每行是一個單詞或元素。什麼是實例化數組的最佳方式。我將不得不解析數組。例如,我需要能夠看到哪些單詞以字母'z'或'a'開頭......我需要實例化一個大型數組並且能夠解析它。做這個的最好方式是什麼?在Android中實例化172820字符串數組的最佳方式是什麼?

回答

4

鑑於您需要搜索字符串,並且考慮到其中有相當多的字符串,最好的方法是將這些字詞存儲在數據庫中,並使用SQL查詢來查找您要查找的字詞。

+0

然後緩存到內存中最常用的,或有一個不錯的加載屏幕,而你去你的數據庫:-) – Blundell

+0

JB Nizet我能夠做我自己的查詢我從數據庫中獲取每個單詞和檢查如果它符合指定的指導方針,或者這會導致效率低下並導致應用程序滯後? –

+1

當您插入並解析所有這些行時,應用程序可能會「滯後」。但在數據庫的所有設置後,它不應該太糟糕。 – Eric

相關問題