实现增删改查的方法有很多,上一篇文章已经介绍了如何使用数组的方法实现增删改查。本篇文章则采用List方法来实现增删改查。
本次使用的例子是学生管理。目标是实现学生在班级中添加、删除、更新、单查和全查。
运行环境
jdk8+IDea2018.2.2
项目技术
List<>()+ArrayList<>()
代码实现
实体类
首先创建学生的实体类Student(int sid,String name,String sex,int age,String cid)
public class Student {
private int sid;//学生编号
private String name;//学生名字
private String sex;//学生性别
private int age;//学生年龄
private String cid;//学生班级编号
public int getSid() {
return sid;
}
public void setSid(int sid) {
this.sid = sid;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getCid() {
return cid;
}
public void setGid(String cid) {
this.cid = cid;
}
public Student() {
}
public Student(int sid, String name, String sex, int age, String cid) {
this.sid = sid;
this.name = name;
this.sex = sex;
this.age = age;
this.cid = cid;
}
@Override
public String toString() {
return "Student{" +
"sid=" + sid +
", name='" + name + '\'' +
", sex='" + sex + '\'' +
", age=" + age +
", gid=" + cid +
'}';
}
}
接着实现班级类Class(String cid,String cname,List<studnet> student)
import java.util.List;
public class Class {
private String cid;//班级编号
private String cname;//班级年级
private List<Student> student;//学生名单
public String getCid() {
return cid;
}
public void setGid(String cid) {
this.cid = cid;
}
public String getCname() {
return cname;
}
public void setGname(String cname) {
this.cname = cname;
}
public List<Student> getStudent() {
return student;
}
public
版权声明:本文为qq_40245233原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。