2013-05-13 108 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

相關問題