Question
In Java using recursion only: Write a recursive method isBackwards that has two String parameters and returns true if the two Strings have the same
In Java using recursion only:
Write a recursive method isBackwards that has two String parameters and returns true if the two Strings have the same sequence of characters but in the opposite order (ignoring white space and capitalization), and returns false otherwise. The method should throw an IllegalArgumentException if either String is null.
Use this method: public boolean isBackwards(String first, String second)
Test this method using the following examples:
isBackwards("Fried", "deirf") -> true
isBackwards("Sit", "Toes") -> false
isBackwards("", "") -> true
isBackwards("I madam", "mad am I") -> true
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started