/**
摘选自数据库管理系统
add方法的实质就是扩容数组
然后添加对象,并将新的扩容数组赋值给初始数组
*/
import java.util.Scanner;
public class Add {
static Student[] sts2 = new Student[Student.sts.length+1];
@SuppressWarnings("resource")
public static void add() {
Scanner scan = new Scanner(System.in);
System.out.println("please input name:");
String name = scan.next();
System.out.println("please input sno:");
String sno = scan.next();
System.out.println("please input java score:");
int java = scan.nextInt();
System.out.println("please input javaweb score:");
int javaweb = scan.nextInt();
System.out.println("please input mysql score:");
int mysql = scan.nextInt();
int sum = java + javaweb + mysql;
Student st = new Student(name, java, javaweb, mysql, sno, sum);
sts2[0] = st;
int k = 1;
for (int i = 0; i < Student.sts.length; i++) {
sts2[k] = Student.sts[i];
k++;
}
Student.sts = sts2;
System.out.println("添加成功!");
}
}