小编Nig*_*erx的帖子

为Palindrome创建递归方法

我试图在Java中使用递归创建一个Palindrome程序,但我被卡住了,这是我到目前为止:

 public static void main (String[] args){
 System.out.println(isPalindrome("noon"));
 System.out.println(isPalindrome("Madam I'm Adam"));
 System.out.println(isPalindrome("A man, a plan, a canal, Panama"));
 System.out.println(isPalindrome("A Toyota"));
 System.out.println(isPalindrome("Not a Palindrome"));
 System.out.println(isPalindrome("asdfghfdsa"));
}

public static boolean isPalindrome(String in){
 if(in.equals(" ") || in.length() == 1 ) return true;
 in= in.toUpperCase();
 if(Character.isLetter(in.charAt(0))
}

public static boolean isPalindromeHelper(String in){
 if(in.equals("") || in.length()==1){
  return true;
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

谁能为我的问题提供解决方案?

java recursion palindrome

5
推荐指数
2
解决办法
11万
查看次数

标签 统计

java ×1

palindrome ×1

recursion ×1