Question: SubstringTester.java and SubstringGenerator.java E13.14 - Implement a SubstringGenerator (class) that generates all substrings of a string recursively. For example, the substrings of the string rum
SubstringTester.java and SubstringGenerator.java E13.14 - Implement a SubstringGenerator (class) that generates all substrings of a string recursively. For example, the substrings of the string "rum" are the seven strings rum "ru Hint: First enumerate all substrings that start with the first character There are n of them if the string has length n. Then enumerate the substrings of the string that you obtain by removing the first character Here is what your output should look like after your project is completed. (The order of your substrings is not important, if your generator produces all substrings correctly). Substrings of "ab" Actual: " 'b' 'a' 'ab' Expected: " "b' 'a' ab' Substrings of "abc" Actual: "'c 'b' 'bc "a 'ab' abc Expected: " 'c' 'b''bc''a' 'ab' 'aboc' Substrings of "abc123" Actual: "'3' '2' '23 '' '12 '123' 'c 'cl' 'c12 'c123' 'b' "bc 'bc' 'bc12 bc123' 'a 'ab 'abc 'abcl' 'abc12 'abc123' Expected: " '3' '2''23''12 '123" "c'cl''c12' 'c123' 'b''bc' 'bcl' bc12' 'bc123' 'a' 'ab' 'abc 'abcl abc12 "abc123' Once your project is done, take a screen-shot or capture the text of your output and submit this along with your project
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
