获取用户当前输入的所有大概情况,焦点代码如下:
[code]/** * 构建出当前单词的所有大概错误情况 * * @param word 输入单词 * @return 返回效果 * @since 0.0.1 * @author 老马啸西风 */private List edits(String word) { List result = new LinkedList(); for (int i = 0; i < word.length(); ++i) { result.add(word.substring(0, i) + word.substring(i + 1)); } for (int i = 0; i < word.length() - 1; ++i) { result.add(word.substring(0, i) + word.substring(i + 1, i + 2) + word.substring(i, i + 1) + word.substring(i + 2)); } for (int i = 0; i < word.length(); ++i) { for (char c = 'a'; c