In java without Arrays and only using String Methods (Don't use Stringbuilder or Stringbuffer) // Question 18a: Write the method below that tests // whether a word is a palindrome (the same when read // forward or back, such as "madam"). Test isPalindrome // using the appropriately modified StringTest program   public static boolean isPalindrome(String dateStr) {   }   // Question 18b: Upgrade isPalindrome so that it can handle // any phrase (as in, "Madam, I'm Adam"). Copy the logic of // isPalindrome into isPalindromePhrase below to start. // // In testing for a palindrome, disregard all spaces, punctuation // marks, apostrophes, and other non-alphanumeric characters // and consider upper and lower case characters the same. Do not // count an empty string as a palindrome. // Hint: recall that the character class has static methods: // - boolean isLetterOrDigit(ch) // - char toUpperCase(ch)   public static boolean isPalindromePhrase(String dateStr) {   }

Oh no! Our experts couldn't answer your question.

Don't worry! We won't leave you hanging. Plus, we're giving you back one question for the inconvenience.

Submit your question and receive a step-by-step explanation from our experts in as fast as 30 minutes.
You have no more questions left.
Message from our expert:
Our experts are unable to provide you with a solution at this time. Try rewording your question, and make sure to submit one question at a time. We've credited a question to your account.
Your Question:

In java without Arrays and only using String Methods (Don't use Stringbuilder or Stringbuffer)

// Question 18a: Write the method below that tests

// whether a word is a palindrome (the same when read

// forward or back, such as "madam"). Test isPalindrome

// using the appropriately modified StringTest program

 

public static boolean isPalindrome(String dateStr) {

 

}

 

// Question 18b: Upgrade isPalindrome so that it can handle

// any phrase (as in, "Madam, I'm Adam"). Copy the logic of

// isPalindrome into isPalindromePhrase below to start.

//

// In testing for a palindrome, disregard all spaces, punctuation

// marks, apostrophes, and other non-alphanumeric characters

// and consider upper and lower case characters the same. Do not

// count an empty string as a palindrome.

// Hint: recall that the character class has static methods:

// - boolean isLetterOrDigit(ch)

// - char toUpperCase(ch)

 

public static boolean isPalindromePhrase(String dateStr)

{

 

}

 

Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,