Программисты JAVA общаются здесь
Anonymous
Создание рекурсивного метода для палиндрома
Сообщение
Anonymous » 29 дек 2024, 22:14
Я пытаюсь создать программу-палиндром, используя рекурсию в Java, но застрял. Вот что у меня пока получилось:
Код: Выделить всё
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;
}
}
}
Может ли кто-нибудь предложить решение моей проблемы?
Подробнее здесь:
https://stackoverflow.com/questions/436 ... palindrome
1735499663
Anonymous
Я пытаюсь создать программу-палиндром, используя рекурсию в Java, но застрял. Вот что у меня пока получилось: [code] 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; } } } [/code] Может ли кто-нибудь предложить решение моей проблемы? Подробнее здесь: [url]https://stackoverflow.com/questions/4367260/creating-a-recursive-method-for-palindrome[/url]