Project 12-3 Movie List

Project 12-3: Movie List
Create an application that displays all movies for the specified category.

Console
The Movie List application

Choose from 100 movies

Categories: drama | musical | scifi | horror | comedy | animated

Enter a category: scifi

Star Wars

2001: A Space Odyssey

E.T. The extra-terrestrial

A Clockwork Orange

Close Encounters Of The Third Kind

Continue? (y/n): y

Enter a category: comedy

Annie Hall

M*A*S*H

Tootsie

Duck Soup

Continue? (y/n): n

Bye!

Specifications
Your instructor should provide a Movie class that stores the title and category for each movie and a MovieIO class that you can use to get an ArrayList of Movie objects.

When the application starts, it should display a message that indicates the total number of movies available followed by a list of available categories. The category names should be stored in an ArrayList of String objects.

When the user enters a category, the application should display all movies that match the category.

Possible enhancement
Display a menu of category choices and ask the user to select the category like this:

1. Animated
2. Drama
3. Horror
4. Musical
5. Scifi

Enter category number:

 
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
Looking for a Similar Assignment? Our Experts can help. Use the coupon code SAVE30 to get your first order at 30% off!

Hi there! Click one of our representatives below and we will get back to you as soon as possible.

Chat with us on WhatsApp