package com.wangxing.bean;
public class Student {
private int stuid;
private String stuname;
private int stuage;
private String stuaddress;
public int getStuid() {
return stuid;
}
public void setStuid(int stuid) {
this.stuid = stuid;
}
public String getStuname() {
return stuname;
}
public void setStuname(String stuname) {
this.stuname = stuname;
}
public int getStuage() {
return stuage;
}
public void setStuage(int stuage) {
this.stuage = stuage;
}
public String getStuaddress() {
return stuaddress;
}
public void setStuaddress(String stuaddress) {
this.stuaddress = stuaddress;
}
}
package com.wangxing.dao;
import java.util.ArrayList;
import com.wangxing.bean.Student;
public class StudentDao {
private static ArrayList studentList=new ArrayList();
public boolean insert(Student student) {
return studentList.add(student);
}
public ArrayList selectAll() {
return studentList;
}
public Student selectByStuid(int stuid) {
Student student=null;
for(Object obj:studentList) {
Student stu=(Student)obj;
if(stu.getStuid()==stuid) {
student=stu;
break;
}
}
return student;
}
public boolean updateByStuid(Student student, Student newStudent) {
Object obj=studentList.set(studentList.indexOf(student), newStudent);
if(obj!=null) {
return true;
}
return false;
}
public boolean deleteByStuid(Student student) {
return studentList.remove(student);
}
public boolean deleteAll() {
studentList.clear(