java检查单词拼写是否正确
我正在写打字家教,我不知道该怎么办了。 我有一个数据库,其中包含我的打字导师的文本。此文本显示在JTextfield中。在此文本字段下,还有一个属于该用户的文本字段。用户必须键入JTextField中显示的文本
现在我的问题是,我不知道如何检查用户是否拼写正确,我也不知道我需要搜索什么
你可以在下面搜索框中键入要查询的问题!
我正在写打字家教,我不知道该怎么办了。 我有一个数据库,其中包含我的打字导师的文本。此文本显示在JTextfield中。在此文本字段下,还有一个属于该用户的文本字段。用户必须键入JTextField中显示的文本
现在我的问题是,我不知道如何检查用户是否拼写正确,我也不知道我需要搜索什么
# 1 楼答案
Hunspell4Eclipse是一个Eclipse插件,它将Hunspell4Eclipse拼写工具集成为Eclipse的拼写检查服务
此插件能够使用任何拼写词典进行拼写检查
http://code.google.com/p/hunspell4eclipse/
# 2 楼答案
您需要将用户将看到的单词或文本与他们键入的内容进行比较
比较字符串的正确方法是使用。方法,您可能不想使用。equalsIgnoreCase(),因为它忽略大写字母
像上面提到的其他人一样,有几种方法可以比较它们。我特别喜欢zovegames的例子,它将用户输入分解成一个子字符串,以查看用户关闭了多少个字母,并可以帮助您更轻松地获得精度计数器或精度百分比算法
# 3 楼答案
# 4 楼答案
你能给出一些示例代码吗? 如果您有一个拼写正确的单词数组
words
和用户拼写的单词userword
,那么您可以有如下内容: