Question: Must be in java and can you include comments explaining what each step does ? Using the ArrayBoundedStack or ArrayListStack class, create an application EditString
Must be in java and can you include comments explaining what each step does ?
Using the ArrayBoundedStack or ArrayListStack class, create an application EditString that prompts the user for a string and then repeatedly prompts the user for changes to the string, until the user enters an X, indicating the end of changes. Legal change operations are:
Umake all letters uppercase
Lmake all letters lowercase
Rreverse the string
C ch1 ch2change all occurrences of ch1 to ch2
Zundo the most recent change
---------
User input
"All dogs go to heaven"
U
R
Z
C O A
C A t
Z
"output should be "ALL DAGS GA TA HEAVEN"
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
