package mm;
import java.util.Scanner;
import java.util.ArrayList;
import java.util.ArrayList;
class Student1 {
private String stunumber;
private String name;
private int age;
private boolean sex;
private double score;
private String stunumber;
private String name;
private int age;
private boolean sex;
private double score;
public Student1() {
}
public Student1(String stunumber, String name, int age, boolean sex, double score) {
this.stunumber = stunumber;
this.name = name;
this.age = age;
this.sex = sex;
this.score = score;
}
this.name = name;
this.age = age;
this.sex = sex;
this.score = score;
}
public String getStunumber() {
return stunumber;
}
return stunumber;
}
public void setStunumber (String saving umber) {
this.stunumber = saving umber;
}
this.stunumber = saving umber;
}
public String getName() {
return name;
}
return name;
}
public void setName(String name) {
this.name = name;
}
this.name = name;
}
public int getAge() {
return age;
}
return age;
}
public void setAge(int age) {
this.age = age;
}
this.age = age;
}
public boolean getSex() {
return sex;
}
return sex;
}
public void setSex(boolean sex) {
this.sex = sex;
}
this.sex = sex;
}
public double getScore() {
return score;
}
return score;
}
public void setScore(double score) {
this.score = score;
}
}
this.score = score;
}
}
public class Student {
static Scanner sc = new Scanner(System.in);
static Scanner sc = new Scanner(System.in);
static void main public (String [] args) {
the ArrayList <student1> = new new List the ArrayList <student1> ();
for (;;) {
System.out.println ( "select");
System.out.println ( " 1, traverse ");
System.out.println (" 2, increase ");
System.out.println (". 3, delete ");
System.out.println (". 4, edit ");
System.out.println ( "5, the query");
System.out.println ( "Please enter your selection:");
int = sc.nextInt choice ();
Switch (choice) {
Case 1:
showstudent (List);
BREAK;
Case 2 :
addStudent (List);
BREAK;
Case. 3:
deletestudent (List);
BREAK;
the ArrayList <student1> = new new List the ArrayList <student1> ();
for (;;) {
System.out.println ( "select");
System.out.println ( " 1, traverse ");
System.out.println (" 2, increase ");
System.out.println (". 3, delete ");
System.out.println (". 4, edit ");
System.out.println ( "5, the query");
System.out.println ( "Please enter your selection:");
int = sc.nextInt choice ();
Switch (choice) {
Case 1:
showstudent (List);
BREAK;
Case 2 :
addStudent (List);
BREAK;
Case. 3:
deletestudent (List);
BREAK;
case 4:
updatestudent(list);
break;
case 5:
selectstudent(list);
break;
}
}
}
updatestudent(list);
break;
case 5:
selectstudent(list);
break;
}
}
}
static void showstudent Private (the ArrayList <student1> List) {
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
for (student1 STU: List) {
System.out.println ( "Student ID:" + stu.getStunumber () + "Name:" + stu.getName () + "Age:" + stu.getAge () + "gender : "
+ stu.getSex () +" results: "stu.getScore + ());
}
System.out.println ( "Student ID:" + stu.getStunumber () + "Name:" + stu.getName () + "Age:" + stu.getAge () + "gender : "
+ stu.getSex () +" results: "stu.getScore + ());
}
}
static void addStudent Private (the ArrayList <student1> List) {
System.out.println ( "Please enter the Student ID:");
String stunumber sc.next = ();
System.out.println ( "Enter your name:");
sc.next name = String ();
System.out.println ( "Please enter the Age:");
int = sc.nextInt Age ();
System.out.println ( "Please enter the sex:");
boolean sex = sc .nextBoolean ();
System.out.println ( "Please enter the result:");
Double score = sc.nextDouble ();
student1 STU = new new student1 (stunumber, name, Age, Sex, score);
list.add (STU );
System.out.println ( "Add success!");
System.out.println ( "Please enter the Student ID:");
String stunumber sc.next = ();
System.out.println ( "Enter your name:");
sc.next name = String ();
System.out.println ( "Please enter the Age:");
int = sc.nextInt Age ();
System.out.println ( "Please enter the sex:");
boolean sex = sc .nextBoolean ();
System.out.println ( "Please enter the result:");
Double score = sc.nextDouble ();
student1 STU = new new student1 (stunumber, name, Age, Sex, score);
list.add (STU );
System.out.println ( "Add success!");
}
static void deletestudent Private (the ArrayList <student1> List) {
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
System.out.println ( "Enter student number you want to delete: ");
String the above mentioned id = sc.next ();
for (int i = 0; i <list.size (); i ++) {
IF (id.equals (list.get (i ) .getStunumber ())) {
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
System.out.println ( "Enter student number you want to delete: ");
String the above mentioned id = sc.next ();
for (int i = 0; i <list.size (); i ++) {
IF (id.equals (list.get (i ) .getStunumber ())) {
list.remove (i);
System.out.println ( "deleted successfully!");
} the else {
System.out.println ( "student information you want to delete is not found, please re-enter");
}
}
}
System.out.println ( "deleted successfully!");
} the else {
System.out.println ( "student information you want to delete is not found, please re-enter");
}
}
}
static void updatestudent Private (the ArrayList <student1> List) {
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
System.out.println ( "Enter you want to modify student number: ");
String the above mentioned id = sc.next ();
for (int i = 0; i <list.size (); i ++) {
IF (id.equals (list.get (i) .getStunumber ())) {
System.out.println ( "Please enter a new Student ID:");
String stunumberNew = sc.next ();
System.out.println ( "Please enter a new name:");
String = sc.next nameNew ();
System.out.println ( "Please enter a new age:");
int ageNew = sc.nextInt ();
System.out.println ( "Please enter a new gender:");
boolean sexNew = sc.nextBoolean ();
System.out.println ( "Please enter a new score:");
int scoreNew = sc.nextInt ();
student1 STU = new new student1 (stunumberNew, nameNew, ageNew, sexNew, scoreNew);
list.set (i, STU) ;
System.out.println ( "modified successfully!");
} the else {
System.out.println ( "not found the student, please re-enter");
}
}
}
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
System.out.println ( "Enter you want to modify student number: ");
String the above mentioned id = sc.next ();
for (int i = 0; i <list.size (); i ++) {
IF (id.equals (list.get (i) .getStunumber ())) {
System.out.println ( "Please enter a new Student ID:");
String stunumberNew = sc.next ();
System.out.println ( "Please enter a new name:");
String = sc.next nameNew ();
System.out.println ( "Please enter a new age:");
int ageNew = sc.nextInt ();
System.out.println ( "Please enter a new gender:");
boolean sexNew = sc.nextBoolean ();
System.out.println ( "Please enter a new score:");
int scoreNew = sc.nextInt ();
student1 STU = new new student1 (stunumberNew, nameNew, ageNew, sexNew, scoreNew);
list.set (i, STU) ;
System.out.println ( "modified successfully!");
} the else {
System.out.println ( "not found the student, please re-enter");
}
}
}
static void selectstudent Private (the ArrayList <student1> List) {
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
System.out.println ( "Enter You want to look up student number: ");
String the above mentioned id = sc.next ();
for (int i = 0; i <list.size (); i ++) {
IF (id.equals (list.get (i) .getStunumber ())) {
System.out.println ( "Student ID:" + list.get (i) .getStunumber () + " name:" + list.get (i) .getName () + " Age:"
+ list.get (i) .getAge () + " gender:" + list.get (i) .getSex () + " results:" + List.get (I) .getScore ());
} {the else
the System. out.println ( "not found the student, please re-enter");
}
}
}
}
IF (list.size () == 0) {
System.out.println ( "no current student information");
return;
}
System.out.println ( "Enter You want to look up student number: ");
String the above mentioned id = sc.next ();
for (int i = 0; i <list.size (); i ++) {
IF (id.equals (list.get (i) .getStunumber ())) {
System.out.println ( "Student ID:" + list.get (i) .getStunumber () + " name:" + list.get (i) .getName () + " Age:"
+ list.get (i) .getAge () + " gender:" + list.get (i) .getSex () + " results:" + List.get (I) .getScore ());
} {the else
the System. out.println ( "not found the student, please re-enter");
}
}
}
}