A clean, efficient CLI-based CRUD application to manage student records using Java and ArrayList.
This project demonstrates Object-Oriented Programming concepts like Encapsulation, Data Structures (ArrayList), and real-world CRUD operations β implemented with optimized code structure and minimal time complexity.
- β Add Student Records
- π View All Student Records
- βοΈ Update Existing Student Details
- β Delete Student Records
- π‘οΈ Encapsulated Fields (ID, Name, Marks)
- π In-Memory Storage using ArrayList
Java-Student-Record-System/
βββ README.md
βββ .gitignore
βββ src/
βββ Student.java
βββ Main.java
-
Compile Source Files
javac src/*.java
-
Run the Application
java -cp src Main