0% found this document useful (0 votes)
6 views2 pages

Java Student Management System Code

The document contains Java code for a Student Management System that allows users to input, output, and search for student records based on their ID. It defines two main classes: StudentManagement for managing student data and Student for representing individual student records. The program uses an ArrayList to store student objects and provides a console interface for user interaction.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Java Student Management System Code

The document contains Java code for a Student Management System that allows users to input, output, and search for student records based on their ID. It defines two main classes: StudentManagement for managing student data and Student for representing individual student records. The program uses an ArrayList to store student objects and provides a console interface for user interaction.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

import [Link].

ArrayList;
import [Link];
import [Link];
//import [Link];
//import [Link];
public class StudentManagement {
public StudentManagement() {
int n;
Scanner scan = new Scanner([Link]);
while(true) {
[Link]("Input n= ");
n =[Link]();
if (n>3) {
break;
}
switch (n) {
case 1: [Link](); break;
case 2: [Link](); break;
case 3: [Link](); break;
default:
[Link]("no chose"); return;
}
}
}
public void Input() {
int n;
ArrayList<student> list = new ArrayList<student>();
Scanner scan = new Scanner([Link]);
[Link](" Nhap so luong sinh vien: ");
n =[Link]();
for(int i=0; i<n;i++) {

[Link]("Input n= ");
String id = [Link]();
[Link]("Input aver= ");
float aver = [Link]([Link]());
student sts = new student(id,aver);
[Link](sts);
}
[Link]("-----------");
}
public void Output() {
ArrayList<student> list = new ArrayList<student>();
for(int i=0; i<[Link]();i++) {
[Link](i).Output();
}
}
public void Search() {
ArrayList<student> list = new ArrayList<student>();
Scanner scan = new Scanner([Link]);
[Link]("Input ID: ");
String id = [Link]();
for(int i=0; i< [Link]();i++) {
student st = [Link](i);
if([Link]().equals(id)) {
[Link]();
}
}
}
public static void main(String[] args) {
StudentManagement sm = new StudentManagement();

import [Link]; import [Link]; public class


StudentManagement { ArrayList<Student> list = new ArrayList<Student>();
public StudentManagement() { while (true) { [Link]("Functions:");
[Link]("1. Input"); [Link]("2. Output");
[Link]("3. Search average by ID"); [Link]("4. Exit");
[Link]("Your choice: "); byte n = new
Scanner([Link]).nextByte(); switch { case 1: [Link](); break; case 2:
[Link](); break; // case 3: [Link](); break; case 4: return; } } } public void
input() { [Link]("Type number of students: "); int num = new
Scanner([Link]).nextInt(); for (int i =1; i <= num; i++) { Scanner sc = new
Scanner([Link]); [Link]("ID = "); String id = [Link]();
[Link]("Aver = "); Float aver = [Link](); Student sts = new
Student(id,aver); [Link](sts); } } public void view() { for (int i = 0; i <
[Link](); i++) { [Link](i).output(); } } public void search()
{ [Link]("Type ID you want to search:"); String id = new
Scanner([Link]).nextLine(); for (int i = 0; i < [Link](); i++) { Student st =
[Link](i); if ([Link]().equals(id)) [Link](); } } public static void main(String[]
args) { StudentManagement sm = new StudentManagement(); new
StudentManagement(); } }
Enter
import [Link]; import [Link]; public class Student { private
String id; private float aver; public Student(String id, float aver) { [Link] = id;
[Link] = aver; } public Student(Student s) { [Link] = [Link]; [Link] =
[Link]; } public String getId() { return id; } public void setId(String id) { [Link] =
id; } public float getAver() { return aver; } public void setAver(float aver)
{ [Link] = aver; } public void input() { Scanner sc = new Scanner([Link]);
[Link]("ID = "); [Link] = [Link](); [Link]("Aver =
"); [Link] = [Link](); } public void output() { [Link]("ID =
"+[Link]()+" has average = "+[Link]()); } }

You might also like