2013-05-13 201 views
1

我有一个文件正在通过android读取。它基本上只是一个单词列表。我有一个用户输入单词的编辑文本,然后我需要检查该单词是否在单词列表中。我可以获取文件,然后将所有单词添加到字符串中,并且可以检查输入单词的字符是否位于单词列表中,但我无法检查单词是否单独存在。例如,如果用户输入'bro'且bro不在单词列表中,但'brother'是,则它返回true。这两个词都是各自独立的,所以我尝试将'bro'作为'\ nbro \ n'进行测试,但这并不奏效。有任何想法吗?如果您需要发布代码请告诉我,但我认为它不会有多大帮助确定单词是否在文件中的单词列表中

+0

你可以把这些单词放在'ArrayList'中并搜索列表。 – MAV 2013-05-13 22:42:50

+0

为什么不使用资源文件并将其作为数组读取?这个“单词列表”有多大? – Codeman 2013-05-13 22:44:24

+0

我该如何把它放在数组列表中?这是一个很大的单词列表,我认为将它添加到数组列表可能需要一段时间,尽管它可能会在后台完成 – tjorlando 2013-05-13 22:46:09

回答

1

我找到了我正在寻找的东西。这是一个未解答的问题,与页面底部相关。我需要使用缓冲读取器读取文件,以便一次读取一行。感谢您的帮助。 Using Buffered Reader

相关问题