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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!