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]()); } }