我需要帮助,在代码的System.out部分中从sword中删除“ fe”。只是需要一个关于如何执行此操作的快速答案,显然您不能简单地将其减去,但是我不知道该怎么做,谢谢您的帮助。顺便说一句,这不是完整的代码,只是摘录。

else if (sWord.substring(sWord.length()-2,sWord.length()).equalsIgnoreCase("fe"))
        {
        System.out.println("The Plural of" + sWord + "is" + **(sWord-("fe"))** + "ves");
        }

最佳答案

如果仅在字符串的末尾(如您的示例所示),则可以执行

sWord = sWord.substring(0, sWord.length()-2);


如果要从sWord的任何位置删除“ fe”,可以使用,

sWord = sWord.replace("fe", "");

07-26 05:19