JAVA training.
The aim of the workshop is to create a console program for task management: Tasks.
Data to power our program will be stored in a text file in CSV format.
They will be in the following format:
Simple task - very important, 2020-03-09, true Second task not so important, 2020-05-10, false Throw away trash, 2020-03-09, false
The application has the ability to enter commands and perform appropriate operations depending on the command that has been entered.
The application has the following features:
- displaying all available tasks,
- exiting the application,
- adding a task,
- deleting a task,
- loading data from a file at application startup,
- saving data to a file,
- validation of a numerical value during deletion.