需求:
编写一个学生管理系统,可以实现对学生的信息录入,删除,修改和查看;
使用 ArrayList可以将每个学生对象保存在里面。然后在集合中实现。
图纸类:
创建图纸类用对学生对象的创建,标准格式,定义成员变量,有参无参构造,get set方法。
public class Student { private String sid ;//学号 private String name ;//姓名 private int age ;//年龄 private String birthday ;//生日 public String getSid() { return sid; } public void setSid(String sid) { this.sid = sid; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getBirthday() { return birthday; } public void setBirthday(String birthday) { this.birthday = birthday; } public Student(String sid, String name, int age, String birthday) { this.sid = sid; this.name = name; this.age = age; this.birthday = birthday; } public Student() { } }
项目测试类:
实现操作:
import java.util.ArrayList; import java.util.Scanner; public class StudentTest01 { public static void main(String[] args) { //创建键盘录入对象 Scanner sc = new Scanner(Syst