Creating a recursive method for Palindrome

前端 未结 21 1980
野的像风
野的像风 2020-12-03 06:28

I am trying to create a Palindrome program using recursion within Java but I am stuck, this is what I have so far:

 public static void main (String[] args){
         


        
21条回答
  •  青春惊慌失措
    2020-12-03 07:06

    public static boolean isPalindrome(String in){
       if(in.equals(" ") || in.length() < 2 ) return true;
       if(in.charAt(0).equalsIgnoreCase(in.charAt(in.length-1))
          return isPalindrome(in.substring(1,in.length-2));
       else
          return false;
     }
    

    Maybe you need something like this. Not tested, I'm not sure about string indexes, but it's a start point.

提交回复
热议问题