输入:
first = "pale"
second = "ple"
输出: True
class Solution {
public boolean oneEditAway(String first, String second) {
if(first.length() < second.length()){//确保first长度大于second
String temp = first;
first = second;
second = temp;
}
if(first.length() - second.length() > 1){//若是长度值大于1则返回false
return false;
}
for (int i = 0; i < len2; i++){
if (first.charAt(i) != second.charAt(i)){
// 如果是长度相同字符串,那就比较下一个,如果长度不一样,那就从该字符开始进行比较。
return first.substring(i + 1).equals(second.substring(len1 == len2 ? i + 1 : i));
}
}
return true;
}
}