Waiting for answer This question has not been answered yet. You can hire a professional tutor to get the answer.

QUESTION

Write a program that creates a dictionary. Using a 2D ArrayList allow the user to perform the options below.

Write a program that creates a dictionary. Using a 2D ArrayList allow the user to perform the options below. Print a menu that lists each option which represents a method that performs the associated action(s). (Include an option for the user to exit the program.)

  1. Add words and definitions to dictionary.
  2. Remove words and definitions from dictionary.
  3. Edit words and/or definitions in dictionary.
  4. Search for words in the dictionary and print the word and definition.
  5. Print all words and definitions from dictionary.

Note:

An ArrayList MUST be used.

Methods MUST be used.

The original ArrayList does not have to be preserved.

Assume unlimited entries from the user. (DO NOT ASK FOR NUMBER OF ITEMS TO INPUT!) 

Show more
LEARN MORE EFFECTIVELY AND GET BETTER GRADES!
Ask a Question