A simple Java-based console application to manage student records using ArrayList and basic OOP concepts.
- Add Student: Create new student records with ID, Name, and Marks.
- View Students: Display a list of all stored records.
- Update Student: Modify existing student details by ID.
- Delete Student: Remove a student record using their ID.
- Menu-Driven: Easy-to-use console interface.
- Java
ArrayList(Collections Framework)Scanner(User Input)- Object-Oriented Programming (Encapsulation, Classes, Objects)
- Ensure you have Java Development Kit (JDK) installed.
- Clone this repository or download the source files.
- Open a terminal/command prompt in the project directory.
- Compile the code:
javac Student.java StudentRecordManagement.java
- Run the application:
java StudentRecordManagement
Adding a Student:
Enter Student ID: 101
Enter Student Name: John Doe
Enter Student Marks: 85.5
Student added successfully!
Viewing Records:
--- Student Records ---
Student [ID=101, Name=John Doe, Marks=85.5]
Mummana Devi Prasad