我的程序接受一个输入(单词)检查,如果单词以qu结尾,如果是真,那么它会将qu更改为ed
String lastLetters = word.substring (word.length () - 2);
if (2Letters.equalsIgnoreCase ("qu")) {
return true;
}
if (endsWithQU == true) {
output = word.replaceAll ("ew", "ed");
}else
return false;
我有这个,但它并没有真正起作用我不知道如何正确编码这个
答案 0 :(得分:1)
从我的代码中收集到的内容,我相信这就是您所要求的:
public static boolean ifEndsInQu(String word){
if(word.substring(word.length()-2).equalsIgnoreCase("qu"))
return true;
return false;
}
或
public static String ifEndsInQu(String word){
if(word.substring(word.length()-2).equalsIgnoreCase("qu"))
return word.subString(0, word.length()-2) + "ed";
return word;
}