Coding
Coding
Scanner;
import java.util.Vector;
do {
do {
System.out.print("Input student's name [5-10 Characters]: ");
this.name = this.scan.nextLine();
} while(this.name.length() < 5);
} while(this.name.length() > 10);
do {
System.out.print("Input student's email [Must be ended with
'@gmail.com']: ");
this.email = this.scan.nextLine();
} while(!this.email.endsWith("@gmail.com"));
do {
System.out.print("Input student's age [Must be greater than 15]: ");
try {
this.age = this.scan.nextInt();
this.scan.nextLine();
} catch (Exception var3) {
System.out.println("System Error ! Must be number !");
}
} while(this.age <= 14);
this.nameVector.set(update - 1, this.name);
this.emailVector.set(update - 1, this.email);
this.ageVector.set(update - 1, this.age);
}
public Main() {
this.scan = new Scanner(System.in);
this.name = "";
this.email = "";
this.age = 0;
this.menu = 0;
do {
this.mainMenu();
this.menu = this.scan.nextInt();
this.scan.nextLine();
switch(this.menu) {
case 1:
do {
do {
System.out.print("Input student's name [5-10 Characters]: ");
this.name = this.scan.nextLine();
} while(this.name.length() < 5);
} while(this.name.length() > 10);
do {
System.out.print("Input student's email [Must be ended with
'@gmail.com']: ");
this.email = this.scan.nextLine();
} while(!this.email.endsWith("@gmail.com"));
do {
System.out.print("Input student's age [Must be greater than 15]:
");
try {
this.age = this.scan.nextInt();
this.scan.nextLine();
} catch (Exception var2) {
System.out.println("System Error ! Must be number !");
}
} while(this.age <= 14);
this.nameVector.add(this.name);
this.emailVector.add(this.email);
this.ageVector.add(this.age);
break;
case 2:
this.viewData();
break;
case 3:
this.delete();
break;
case 4:
this.update();
}
} while(this.menu != 5);