【java】编写程序,要求判断从键盘输入的字符串是否为回文

2025-04-08 00:55:51
推荐回答(1个)
回答1:

对于回文这个问题,我们一般的解决方法是用递归

package com.axjy.yzn;
public class Recursive {
public static void main(String[] args) {
System.out.println("Is abcba a Palindrome?"+isPalindrome("abcdcba"));
}
public static boolean isPalindrome(String s){
if(s.length()<=1){
return true;
}else if(s.charAt(0) != s.charAt(s.length()-1)){
return false;
}
return isPalindrome(s.substring(1,s.length()-1));
}
}