Write a program that lists all the rearrangements of a word entered by the user.
The program must have a recursive method
void printAnagrams(String prefix, String word);
The recursive printAnagrams algorithm looks something like.
if word length is one
Print the prefix and word
else
For each letter in the word:
Print the prefix + letter followed by the rearrangements of the word without the letter.
The assignment is due on Wednesday May 4th at 11:55pm. You may turn it in early.
Conduct a personal review of your code before turning it in. Does your code follow the Java Coding Standard?
Is it clear and well commented?
Test your code.
Sign into Laulima, then navigate to the ICS111 site. In the left hand side of the site, there is an Assignments tab/link. Click on it and view all of the posted assignments. Select the assignment that you want to turn in and attach your files and accept the honor pledge to submit the assignment.