Develop a program that will do the following using Java and Javaclasses of Filewriter and Arraylist: The program has the interface [A] Add [D] Delete [U] Update [S] Search [X] Exit Select Operation: A You are about to add a user. Enter the First name: Enter the Last name: Enter the username: Enter password: The user has been successfully added. Do you wish to do another operation? [Y/N]: Y ---------------------------------------------------------------------------------------------- [A] Add [U] Update [S] Search [D] Delete [X] Exit Select Operation: U You are about to update user information. Search ID: 3 User information: First name: Gerald Last name: Moreno Username: igerald Password: egerald Enter new username: asxs Enter new password: erdasdfr Username and Password have been updated successfully. Do you wish to do another operation? [Y/N]: Y ---------------------------------------------------------------------------------------------------------- [A] Add [U] Update [S] Search [D] Delete [X] Exit Select Operation: S Enter User ID: 3 User information: First name: Gerald Last name: Moreno Username: asxs Password: erdasdfr Do you wish to do another operation? [Y/N]: Y ------------------------------------------------------------------------------------------------------- A] Add [U] Update [S] Search [D] Delete [X] Exit Select Operation: D You are about to delete a user. Enter User ID: 3 User information: First name: Gerald Last name: Moreno Username: asxs Password: erdasdfr Has been deleted successfully. Do you wish to do another operation? [Y/N]: Y ---------------------------------------------------------------------------------------- [A] Add [U] Update [S] Search [D] Delete [X] Exit Select Operation: X Thank you for using the application. Bye-bye.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Develop a program that will do the following using Java and Javaclasses of Filewriter and Arraylist:

The program has the interface
[A] Add
[D] Delete
[U] Update
[S] Search
[X] Exit

Select Operation: A

You are about to add a user.

Enter the First name:
Enter the Last name:
Enter the username:
Enter password:

The user has been successfully added.

Do you wish to do another operation? [Y/N]: Y

----------------------------------------------------------------------------------------------

[A] Add
[U] Update
[S] Search
[D] Delete
[X] Exit

Select Operation: U

You are about to update user information.

Search ID: 3

User information:
First name: Gerald
Last name: Moreno
Username: igerald
Password: egerald

Enter new username: asxs
Enter new password: erdasdfr

Username and Password have been updated successfully.

Do you wish to do another operation? [Y/N]: Y

----------------------------------------------------------------------------------------------------------

[A] Add
[U] Update
[S] Search
[D] Delete
[X] Exit

Select Operation: S

Enter User ID: 3

User information:
First name: Gerald
Last name: Moreno
Username: asxs
Password: erdasdfr

Do you wish to do another operation? [Y/N]: Y

-------------------------------------------------------------------------------------------------------

A] Add
[U] Update
[S] Search
[D] Delete
[X] Exit

Select Operation: D

You are about to delete a user.

Enter User ID: 3

User information:
First name: Gerald
Last name: Moreno
Username: asxs
Password: erdasdfr

Has been deleted successfully.

Do you wish to do another operation? [Y/N]: Y

----------------------------------------------------------------------------------------

[A] Add
[U] Update
[S] Search
[D] Delete
[X] Exit

Select Operation: X

Thank you for using the application. Bye-bye...

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY