A simple Java console-based project to manage student records efficiently.
It allows adding, viewing, and searching students while calculating their total marks, average, and grade.
The project also supports file handling to save and load data automatically.
- Add new students with multiple subjects and marks
- View all student details
- Search student by name
- Save and reload data from a text file
- Built using Object-Oriented Programming (OOP) concepts
- Java (Core Concepts)
- File Handling (BufferedReader, BufferedWriter)
- ArrayList and Scanner for dynamic data and user input
- Clone or download this repository.
- Open it in any IDE (NetBeans, IntelliJ IDEA, or VS Code).
- Compile and run
main.java. - Follow the on-screen menu options to add, view, and search students.
##SAMPLED OUTPUT === STUDENT GRADE MANAGEMENT SYSTEM ===
- Add Student
- View All Students
- Search Student by Name
- Save and Exit Enter your choice: 1
Enter student name: Riya Enter number of subjects: 3 Enter marks for subject 1: 80 Enter marks for subject 2: 75 Enter marks for subject 3: 90 Student added successfully!