Skip to content

Repository files navigation

Student Record Management System

A simple Java-based console application to manage student records using ArrayList and basic OOP concepts.

Features

  • 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.

Technologies Used

  • Java
  • ArrayList (Collections Framework)
  • Scanner (User Input)
  • Object-Oriented Programming (Encapsulation, Classes, Objects)

How to Run

  1. Ensure you have Java Development Kit (JDK) installed.
  2. Clone this repository or download the source files.
  3. Open a terminal/command prompt in the project directory.
  4. Compile the code:
    javac Student.java StudentRecordManagement.java
  5. Run the application:
    java StudentRecordManagement

Sample Input/Output

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]

Author

Mummana Devi Prasad

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages