This is a simple console-based To-Do List application written in Java. The application allows users to:
It is designed for beginners learning Java fundamentals such as:
ArrayList)todo-list-java/
│
├── src/
│ ├── Main.java
│ ├── Task.java
│ └── TodoList.java
│
└── README.md
Check Java installation:
java -version
javac src/*.java
java src/Main
Or run directly from your IDE.
===== TO-DO LIST MENU =====
1. Add Task
2. View Tasks
3. Complete Task
4. Delete Task
5. Exit
Choose an option: 1
Enter task title:
Finish Java project
Task added successfully!
public class Task {
private String title;
private boolean completed;
public Task(String title) {
this.title = title;
this.completed = false;
}
public String getTitle() {
return title;
}
public boolean isCompleted() {
return completed;
}
public void markCompleted() {
completed = true;
}
}
This project helps beginners practice:
This project is open-source and available under the MIT License.
Created by Your Name.