2012-01-24 2 views
2

Можно создать дубликат:
Dictionary of English Words for a J2ME appКак реализовать английский словарь на Java?

Я работаю над проектом, который необходимо проверить прочность пароля на основе существования английского слова в словаре. Моя проблема заключается в том, чтобы узнать, есть ли какой-либо Java API для английского словаря. Если нет, то какие подсказки могут помочь мне реализовать такой словарь?

+0

См http://stackoverflow.com/questions/2572780/dictionary-of-english-words-for-a-j2me-app Есть много , – Josh

+0

что у вас пробовали? –

+0

Вы заинтересованы в поиске корпуса (список слов и определений) или в структурах данных (как сохранить содержимое словаря)? – ARRG

ответ

7

Если вам просто нужно знать, существует ли слово на английском языке, просто получите текстовый файл, содержащий все английские слова, и прочитайте его до HashSet.

Например:

http://code.google.com/p/dotnetperls-controls/downloads/detail?name=enable1.txt

+0

Я получил текстовый файл из предоставленной ссылки, но мне интересно, как я должен прочитать это в HashSet! Является ли HashSet похожим на объект Hashtable или словарь? Thx – Xris

+0

Прочитайте файл по строке с помощью «BufferedReader» и добавьте каждую строку в набор до тех пор, пока вы не достигнете конца файла. –

+0

О, я понял! Большое спасибо !! – Xris

0

Ищите библиотеки естественной обработки текстов на Java. Там их куча.

Смежные вопросы