Topics:
- Arrays and Collections (List, Set, Map)
- File I/O
- Exception Handling
- Iterators and Streams
Project: Contact Management System
- Description: Build a contact manager where users can store, update, and search for contacts. Contacts should be stored in a file.
- Core Features:
- Use a
ListorMapto store contacts (name, phone, email). - Add file handling to save and retrieve contact data from a text file (use file streams).
- Implement CRUD (Create, Read, Update, Delete) operations.
- Add robust error handling for file operations and invalid inputs.
- Use a