我需要一些关于如何放入辅助方法的帮助。这是我写的辅助方法。
public static String helper(String help) {
help = help.toLowerCase();
help = help.replaceAll("\\s+", "");
}
这就是我在主要方法中使用它的方式。
String help = RecursivePalindrome.helper(x);
如果我保持这样,那么在辅助方法上,他们会要求我提供返回值,但是如果我放了,return help;
那么该方法将无法正确执行。如果我将辅助方法更改为 void,那么我不能将字符串帮助放在我的主要方法上。
这是我运行程序时发生的情况:
Enter a word to test whether it is a palindrome or not(press quit to end.): RaceCar
'RaceCar' is not a palindrome.
看到我把助手类忽略了大写,但它不会。RaceCar 将是一个回文,但大写使程序说它不是。