Final Group or Individual Project for CSC172
Final Project Step: Arraylist and File Processing: Create a single file inventory list that is held in a file and updated by the user. Your program will offer the user the chance to add, change or delete items.
This makes use of your existing item class and the csv file you created to contain it. It also makes use of the methods that create items and print the item file.
Create a master program that reads the csv file into an ArrayList, shows the user all the items and then asks the user repeatedly whether they want to:
Your program should have a separate method to handle each of these options. Either can do the menu.
When the user chooses to change or delete, the program must prompt for enough information to identify the item. The user should be able to change any part of the item.
When the user has made all required changes, your program can rewrite the file using a sorted ArrayList. In order to sort, the Item will need to implement Comparable.
Both group members should turn in the same program. Put both group member
names at the top of the program.