package com.zking.temp;public class Bb {Bbs[] b=new Bbs[100];/*** 增加的方法*/public void add(Bbs bb) {for (int i = 0; i < b.length; i++) {if(b[i]==null) {b[i]=bb;System.out.println("【你的匿名表白已经发出哦~祝你早日找到归属】");break;}}}/*** 查询的方法*/public void printAll() {boolean f=false;for (Bbs s : b) {if(s!=null) {f=true;System.out.println(s);}}if(f==false) {System.out.println("【大厅占时没有爱情信封哦~】");}}
}
package com.zking.temp;public class Bbs {private String message;//信息//无参构造函数public Bbs() {// TODO Auto-generated constructor stub}//有参构造 函数public Bbs(String message) {super();this.message = message;}public String getMessage() {return message;}public void setMessage(String message) {this.message = message;}@Overridepublic String toString() {return "表白人已匿名 :【" + message + "】";}}
package com.zking.temp;public class JsyStudent extends Person{@Overridepublic void add(Persons p) {boolean f=true;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==p.getId()) {f=false;System.out.println("你要增加的【"+p.getId()+"】编号技术员,已经存在 增加失败!");break;}}}if(f==true) {for (int i = 0; i < per.length; i++) {if(per[i]==null) {per[i]=p;System.out.println("【"+p.getId()+"】编号技术员, 增加成功!");break;}}}}@Overridepublic void delete(int id) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==id) {f=true;per[i]=null;System.out.println("【"+id+"】编号的技术员,删除成功! ");break;}}}if(f==false) {System.out.println("【"+id+"】编号的技术员不存在,删除失败! ");}}@Overridepublic void deleteName(String name) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getName().equals(name)) {f=true;per[i]=null;System.out.println("【"+name+"】姓名的技术员, 编号为【"+(i+1)+"】删除成功! ");}}}   if(f==false) {System.out.println("【"+name+"】姓名的技术员不存在,删除失败! ");}}@Overridepublic void deleteSex(String sex) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getSex().equals(sex)) {f=true;per[i]=null;System.out.println("【"+sex+"】性别的技术员, 编号为【"+(i+1)+"】删除成功! ");}}}if(f==false) {System.out.println("【"+sex+"】性别的技术员,删除失败! ");}}@Overridepublic void deleteAge(int age) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getAge()==age) {f=true;per[i]=null;System.out.println("【"+age+"】岁的技术员 删除成功");}}}if(f==false) {System.out.println("删除失败 没有【"+age+"】岁的技术员");}}@Overridepublic void update(Persons p) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==p.getId()) {f=true;per[i]=p;System.out.println("【"+p.getId()+"】编号的技术员修改成功!");break;}}}if(f==false) {System.out.println("【"+p.getId()+"】编号的技术员不存在,修改失败!");}}@Overridepublic void all(int id) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==id) {f=true;System.out.println("-------------查询信息如下------------");System.out.println(per[i]);break;}}}if(f==false) {System.out.println("查询失败!【"+id+"】编号的技术员不存在");}}@Overridepublic void allName(String name) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getName().equals(name)) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+name+"】姓名的技术员不存在,查询失败!");}}@Overridepublic void allSex(String sex) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getSex().equals(sex)) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+sex+"】性别的技术员不存在,查询失败!");}}@Overridepublic void allAge(int age) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getAge()==age) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+age+"】岁的技术员不存在,查询失败!");}}@Overridepublic void printAll() {boolean f=false;for (Persons p : per) {if(p!=null) {f=true;System.out.println(p);}}if(f==false) {System.out.println("占时没有技术员信息哦 !");}}@Overridepublic void conunt() {boolean f=false;int count=0;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {f=true;count++;}}System.out.println("技术员人数为 :"+count+"人");if(f==false) {System.out.println("占时没有技术员信息哦 !");}}
}
package com.zking.temp;public class JsyStudents extends Persons{/*** 无参的构造函数*/public JsyStudents() {// TODO Auto-generated constructor stub}/*** 带参构造函数* @param id编号* @param name姓名* @param sex性别* @param age年龄* @param idNumber身份证* @param nation民族* @param marriage婚姻* @param education学历* @param post岗位* @param hands工作经验* @param hobby爱好* @param health亲密度* @param height身高* @param tel电话* @param hjAddress户籍地址* @param address现居地址*/public  JsyStudents(int id, String name, String sex, int age, long idNumber, String nation, String marriage,String education, String post, String hands, String hobby, String health, double height, String tel,String hjAddress, String address) {super(id, name, sex, age, idNumber, nation, marriage, education, post, hands, hobby, health, height, tel, hjAddress, address);}
}
package com.zking.temp;import java.util.Scanner;public class Money {private String id="admin";//卡号private String type="admin";//密码private double ye;//余额public Money() {}public Money(String id, String type, double ye) {super();this.id = id;this.type = type;this.ye = ye;}public String getId() {return id;}public void setId(String id) {this.id = id;}public String getType() {return type;}public void setType(String type) {this.type = type;}public double getYe() {return ye;}public void setYe(double ye) {this.ye = ye;}@Overridepublic String toString() {return "Money [id=" + id + ", type=" + type + ", ye=" + ye + "]";}/*** 存款* @param ye1 存入的金额*/public void rk(double  ye1) {if(ye1>0) {ye=ye+ye1;System.out.println("【"+ye1+"】存款成功! 你的余额为:【"+ye+"】");}else {System.out.println("存款失败! 请正确输入");}}/*** 取款* @param ye1 取出的金额*/public void qk(double ye1) {if(ye1>ye) {System.out.println("余额不足 不能取款");}else {ye=ye-ye1;System.out.println("【"+ye1+"】取款成功 你的余额为:【"+ye+"】");}}/*** 修改的方法* @param type12 修改后的密码*/public void type1(String type12) {if(type!=null) {type=type12;System.out.println("修改成功 !修改后的密码为:【"+type12+"】");}else {System.out.println("修改失败");}}/*** 查询的方法*/public void pint() {System.out.println("你的余额为:【"+ye+"】");}}
package com.zking.temp;public class Nmx {Nmxs[] n=new Nmxs[100];/*** 增加的方法*/public void add(Nmxs n1) {for (int i = 0; i < n.length; i++) {if(n[i]==null) {n[i]=n1;System.out.println("【你的信箱已匿名的方式发给管理员~】");break;}}}/*** 查询的方法*/public void printAll() {boolean f=false;for (Nmxs s : n) {if(s!=null) {f=true;System.out.println(s);}}if(f==false) {System.out.println("【信箱暂时没有信息哦~】");}}
}
package com.zking.temp;public class Nmxs {private String message;//信息//无参的构造函数public Nmxs() {// TODO Auto-generated constructor stub}//有参的构造函数public Nmxs(String message) {super();this.message = message;}public String getMessage() {return message;}public void setMessage(String message) {this.message = message;}@Overridepublic String toString() {return "发件人已匿名 :【" + message + "】";}}
package com.zking.temp;
/*** 方法父类* @author 抽象类**/
public abstract class Person {/*** 定义长度为100的数组*/Persons[] per=new Persons[100];/*** 增加的方法* @param p */public abstract void add(Persons p);/*** 删除的方法* @param 按照编号来进行删除*/public abstract void delete(int id);/*** 删除的方法* @param name 按照姓名来删除*/public abstract void deleteName(String name);/*** 删除的方法 * @param sex 按照性别来删除*/public abstract void deleteSex(String sex);/*** 删除的方法* @param age 按照年龄来删除*/public abstract void deleteAge(int age);/*** 修改的方法* @param */public abstract void update(Persons p);/*** 查询的方法* @param id 按照编号来进行查询*/public abstract void all(int id);/*** 查询的方法* @param name 按照姓名来查询*/public abstract void allName(String name);/*** 查询的方法* @param sex 按照性别来查询*/public abstract void allSex(String sex);/*** 查询的方法* @param age 按照年龄来查询*/public abstract void allAge(int age);/*** 打印所有信息的方法*/public abstract void printAll();/*** 统计员工个数为多少*/public abstract void conunt();}
package com.zking.temp;
/*** 属性父类* @author 抽象类**/
public abstract class Persons {//私有化所有属性private int id; //编号private String name; //姓名private String sex;//性别private int age;//年龄private long idNumber;//身份证号private String nation;//民族private String marriage;//婚姻/是否private String education;//学历private String post;//岗位private String hands;//工作经验private String hobby;//爱好private String health;//亲密度private double height;//身高private String Tel;//电话private String hjAddress;//户籍地址private String Address;//现居地址private String zh="admin";//账户private String mm="admin";//密码public void setZh(String zh) {this.zh = zh;}public void setMm(String mm) {this.mm = mm;}public String getZh() {return zh;}public String getMm() {return mm;}//无参的构造函数public Persons() {// TODO Auto-generated constructor stub}//有参的构造函数spublic Persons(int id, String name, String sex, int age, long idNumber, String nation, String marriage,String education, String post, String hands, String hobby, String health, double height, String tel,String hjAddress, String address) {super();this.id = id;this.name = name;this.sex = sex;this.age = age;this.idNumber = idNumber;this.nation = nation;this.marriage = marriage;this.education = education;this.post = post;this.hands = hands;this.hobby = hobby;this.health = health;this.height = height;Tel = tel;this.hjAddress = hjAddress;Address = address;}//封装public int getId() {return id;}public void setId(int id) {this.id = id;}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 long getIdNumber() {return idNumber;}public void setIdNumber(long idNumber) {this.idNumber = idNumber;}public String getNation() {return nation;}public void setNation(String nation) {this.nation = nation;}public String getMarriage() {return marriage;}public void setMarriage(String marriage) {this.marriage = marriage;}public String getEducation() {return education;}public void setEducation(String education) {this.education = education;}public String getPost() {return post;}public void setPost(String post) {this.post = post;}public String getHands() {return hands;}public void setHands(String hands) {this.hands = hands;}public String getHobby() {return hobby;}public void setHobby(String hobby) {this.hobby = hobby;}public String getHealth() {return health;}public void setHealth(String health) {this.health = health;}public double getHeight() {return height;}public void setHeight(double height) {this.height = height;}public String getTel() {return Tel;}public void setTel(String tel) {Tel = tel;}public String getHjAddress() {return hjAddress;}public void setHjAddress(String hjAddress) {this.hjAddress = hjAddress;}public String getAddress() {return Address;}public void setAddress(String address) {Address = address;}@Overridepublic String toString() {return "编号:" + id + ", 姓名:" + name + ", 性别:" + sex + ", 年龄:" + age + ", 身份证:" + idNumber+ ", 民族:" + nation + ", 婚姻情况:" + marriage + ", 学历:" + education + ", 岗位:" + post+ ", 工作经验" + hands + ", 爱好:" + hobby + ", 亲密度:" + health + ", 身高:" + height + ", 电话号码:" + Tel+ ", 户籍地址:" + hjAddress + ", 现居地址:" + Address ;}}
package com.zking.temp;import javax.swing.plaf.synth.SynthSeparatorUI;public class Student extends Person{@Overridepublic void add(Persons p) {boolean f=true;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==p.getId()) {f=false;System.out.println("你要增加的【"+p.getId()+"】编号员工,已经存在 增加失败!");break;}}}if(f==true) {for (int i = 0; i < per.length; i++) {if(per[i]==null) {per[i]=p;System.out.println("【"+p.getId()+"】编号员工, 增加成功!");break;}}}}@Overridepublic void delete(int id) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==id) {f=true;per[i]=null;System.out.println("【"+id+"】编号的员工,删除成功! ");break;}}}if(f==false) {System.out.println("【"+id+"】编号的员工不存在,删除失败! ");}}@Overridepublic void deleteName(String name) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getName().equals(name)) {f=true;per[i]=null;System.out.println("【"+name+"】姓名的员工 编号为【"+(i+1)+"】,删除成功! ");}}}    if(f==false) {System.out.println("【"+name+"】姓名的员工不存在,删除失败! ");}}@Overridepublic void deleteSex(String sex) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getSex().equals(sex)) {f=true;per[i]=null;System.out.println("【"+sex+"】性别的员工 编号为【"+(i+1)+"】,删除成功! ");}}}if(f==false) {System.out.println("【"+sex+"】性别的员工,删除失败! ");}}@Overridepublic void deleteAge(int age) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getAge()==age) {f=true;per[i]=null;System.out.println("【"+age+"】岁的员工, 编号为【"+(i+1)+"】 删除成功");}}}if(f==false) {System.out.println("删除失败 没有【"+age+"】岁的员工");}}@Overridepublic void update(Persons p) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==p.getId()) {f=true;per[i]=p;System.out.println("【"+p.getId()+"】编号的员工修改成功!");break;}}}if(f==false) {System.out.println("【"+p.getId()+"】编号的员工不存在,修改失败!");}}@Overridepublic void all(int id) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==id) {f=true;System.out.println("-------------查询信息如下------------");System.out.println(per[i]);break;}}}if(f==false) {System.out.println("查询失败!【"+id+"】编号的员工不存在");}}@Overridepublic void allName(String name) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getName().equals(name)) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+name+"】姓名的员工不存在,查询失败!");}}@Overridepublic void allSex(String sex) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getSex().equals(sex)) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+sex+"】性别的员工不存在,查询失败!");}}@Overridepublic void allAge(int age) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getAge()==age) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+age+"】岁的员工不存在,查询失败!");}}@Overridepublic void printAll() {boolean f=false;for (Persons persons : per) {if(persons!=null) {f=true;System.out.println(persons);}}if(f==false) {System.out.println("占时没有员工信息哦 !");}}@Overridepublic void conunt() {boolean f=false;int count=0;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {f=true;count++;}}System.out.println("普工人数为 :"+count+"人");if(f==false) {System.out.println("占时没有员工信息哦 !");}}
}
package com.zking.temp;public class Students extends Persons{/*** 无参构造函数*/public Students() {// TODO Auto-generated constructor stub}/*** 带参构造函数* @param id编号* @param name姓名* @param sex性别* @param age年龄* @param idNumber身份证* @param nation民族* @param marriage婚姻* @param education学历* @param post岗位* @param hands工作经验* @param hobby爱好* @param health亲密度* @param height身高* @param tel电话* @param hjAddress户籍地址* @param address现居地址*/public  Students(int id, String name, String sex, int age, long idNumber, String nation, String marriage,String education, String post, String hands, String hobby, String health, double height, String tel,String hjAddress, String address) {super(id, name, sex, age, idNumber, nation, marriage, education, post, hands, hobby, health, height, tel, hjAddress, address);}}
package com.zking.temp;public class Teacher extends Person{@Overridepublic void add(Persons p) {boolean f=true;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==p.getId()) {f=false;System.out.println("你要增加的【"+p.getId()+"】编号组长,已经存在 增加失败!");break;}}}if(f==true) {for (int i = 0; i < per.length; i++) {if(per[i]==null) {per[i]=p;System.out.println("【"+p.getId()+"】编号组长, 增加成功!");break;}}}}@Overridepublic void delete(int id) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==id) {f=true;per[i]=null;System.out.println("【"+id+"】编号的组长,删除成功! ");break;}}}if(f==false) {System.out.println("【"+id+"】编号的组长不存在,删除失败! ");}}@Overridepublic void deleteName(String name) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getName().equals(name)) {f=true;per[i]=null;System.out.println("【"+name+"】姓名的组长, 编号为【"+(i+1)+"】删除成功! ");}}}   if(f==false) {System.out.println("【"+name+"】姓名的组长不存在,删除失败! ");}}@Overridepublic void deleteSex(String sex) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getSex().equals(sex)) {f=true;per[i]=null;System.out.println("【"+sex+"】性别的组长, 编号为【"+(i+1)+"】删除成功! ");}}}if(f==false) {System.out.println("【"+sex+"】性别的组长,删除失败! ");}}@Overridepublic void deleteAge(int age) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getAge()==age) {f=true;per[i]=null;System.out.println("【"+age+"】岁的组长, 编号为【"+(i+1)+"】 删除成功");}}}if(f==false) {System.out.println("删除失败 没有【"+age+"】岁的组长");}}@Overridepublic void update(Persons p) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==p.getId()) {f=true;per[i]=p;System.out.println("【"+p.getId()+"】编号的组长修改成功!");break;}}}if(f==false) {System.out.println("【"+p.getId()+"】编号的组长不存在,修改失败!");}}@Overridepublic void all(int id) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getId()==id) {f=true;System.out.println("-------------查询信息如下------------");System.out.println(per[i]);break;}}}if(f==false) {System.out.println("查询失败!【"+id+"】编号的组长不存在");}}@Overridepublic void allName(String name) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getName().equals(name)) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+name+"】姓名的组长不存在,查询失败!");}}@Overridepublic void allSex(String sex) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getSex().equals(sex)) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+sex+"】性别的组长不存在,查询失败!");}}@Overridepublic void allAge(int age) {boolean f=false;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {if(per[i].getAge()==age) {f=true;System.out.println(per[i]);}}}if(f==false) {System.out.println("【"+age+"】岁的组长不存在,查询失败!");}}@Overridepublic void printAll() {boolean f=false;for (Persons p : per) {if(p!=null) {f=true;System.out.println(p);}}if(f==false) {System.out.println("占时没有组长信息哦 !");}}@Overridepublic void conunt() {boolean f=false;int count=0;for (int i = 0; i < per.length; i++) {if(per[i]!=null) {f=true;count++;}}System.out.println("组长人数为 :"+count+"人");if(f==false) {System.out.println("占时没有组长信息哦 !");}}}
package com.zking.temp;public class Teachers extends Persons{/*** 无参的构造函数*/public Teachers() {// TODO Auto-generated constructor stub}/*** 带参构造函数* @param id编号* @param name姓名* @param sex性别* @param age年龄* @param idNumber身份证* @param nation民族* @param marriage婚姻* @param education学历* @param post岗位* @param hands工作经验* @param hobby爱好* @param health亲密度* @param height身高* @param tel电话* @param hjAddress户籍地址* @param address现居地址*/public  Teachers(int id, String name, String sex, int age, long idNumber, String nation, String marriage,String education, String post, String hands, String hobby, String health, double height, String tel,String hjAddress, String address) {super(id, name, sex, age, idNumber, nation, marriage, education, post, hands, hobby, health, height, tel, hjAddress, address);}}
package com.zking.temp;public class Tu {Tus [] tt=new Tus[100];/*** 增加 上架*/public void addsj(Tus t) {boolean f=true;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getBh()==t.getBh()) {f=false;System.out.println(t.getBh()+"编号已存在 上架失败!");break;}}}if(f==true) {for (int i = 0; i < tt.length; i++) {if(tt[i]==null) {tt[i]=t;System.out.println(t.getBh()+"上架成功!");break;}}}}/*** 根据编号删除 下架*/public void delexj(int bh) {boolean f=false;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getBh()==bh) {f=true;tt[i]=null;System.out.println(bh+"编号 下架成功");break;}}}if(f==false) {System.out.println(bh+"编号不存在 下架失败!");}}/*** 根据编号删除 借*/public void delebhs(int bh) {boolean f=false;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getBh()==bh) {f=true;tt[i]=null;System.out.println(bh+"编号 借出成功!");break;}}}if(f==false) {System.out.println(bh+"编号不存在 借出失败!");}}/*** 根据名称删除 借*/public void delename(String name) {boolean f=false;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getName().equals(name)) {f=true;tt[i]=null;System.out.println(name+"名称 借出成功!");}}}if(f==false) {System.out.println(name+"名称不存在 借出失败!");}}/*** 根据作者删除 借*/public void delezz(String zz) {boolean f=false;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getZz().equals(zz)) {f=true;tt[i]=null;System.out.println(zz+"作者 借出成功");}}}if(f==false) {System.out.println(zz+"作者不存在 借出失败!");}}/*** 根据价格删除 借*/public void delejg(int jg) {boolean f=false;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getJg()==jg) {f=true;tt[i]=null;System.out.println(jg+"价格 借出成功");}}}if(f==false) {System.out.println(jg+"价格不存在 借出失败!");}}/*** 修改*/public void update(Tus t) {boolean f=false;for (int i = 0; i < tt.length; i++) {if(tt[i]!=null) {if(tt[i].getBh()==t.getBh()) {f=true;tt[i]=t;System.out.println(t.getBh()+"编号修改成功");break;}}}if(f==false) {System.out.println(t.getBh()+"编号不存在 修改失败!");}}/*** 查询所有*/public void print() {boolean f=false;for (Tus tus : tt) {if(tus!=null) {f=true;System.out.println(tus);}}if(f==false) {System.out.println("占时没有图书");}}}
package com.zking.temp;public class Tus {private int bh;//编号private String name;//名称private String zz;//作者private int jg;//价格private String mm="admin";//密码public String getMm() {return mm;}public void setMm(String mm) {this.mm = mm;}public Tus() {// TODO Auto-generated constructor stub}public Tus(int bh, String name, String zz, int jg) {super();this.bh = bh;this.name = name;this.zz = zz;this.jg = jg;}public int getBh() {return bh;}public void setBh(int bh) {this.bh = bh;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getZz() {return zz;}public void setZz(String zz) {this.zz = zz;}public int getJg() {return jg;}public void setJg(int jg) {this.jg = jg;}@Overridepublic String toString() {return "书籍编号:【" + bh + "】书籍名称:【" + name + "】书籍作者:【" + zz + "】书籍价格:【" + jg +"】";}}

测试类:核心类

package com.zking.temp;import java.net.StandardSocketOptions;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.InputMismatchException;
import java.util.Random;
import java.util.Scanner;public class Test {public static void main(String[] args) {Tus ts=new Tus();/*** 实例化tu类*/Tu tu=new Tu();/*** 实例化Money方法类*/Money my=new Money();/*** 实例化Bb方法类*/Bb bbs=new Bb();/*** 实例化NMX方法类*/Nmx nx=new Nmx();/*** 定义Person数组为100*/Person[] p4=new Person[100];/*** 扫描仪*/Scanner mys=new Scanner(System.in);/*** 声明对象Person 里氏替换原则 实例化Student对象*/Person per=new Student();for (int i = 0; i <1; i++) {Persons p1=new Students(1, "蒋明辉", "男", 12, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");per.add(p1);Persons p2=new Students(2, "钟顺", "男", 12, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");per.add(p2);Persons p3=new Students(3, "晨晨", "女", 13, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");per.add(p3);Persons p44=new Students(4, "冯斌", "男", 15, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");per.add(p44);Persons p5=new Students(5, "李老板", "女", 15, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");per.add(p5);System.out.println("----------------------------------------------------------------------------------");}/*** 声明对象Person 里氏替换原则 实例化Teacher对象*/Person perr=new Teacher();for (int i = 0; i <1; i++) {Persons p1=new Students(1, "小花", "男", 12, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perr.add(p1);Persons p2=new Students(2, "小红", "女", 22, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perr.add(p2);Persons p3=new Students(3, "小菜", "男", 32, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perr.add(p3);Persons p44=new Students(4, "小嘟嘟", "女", 22, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perr.add(p44);System.out.println("----------------------------------------------------------------------------------");}/*** 声明对象 Person 里氏替换原则 实例化JsyStudent对象*/Person perrr=new JsyStudent();for (int i = 0; i <1; i++) {Persons p1=new Students(1, "旺财", "男", 2, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perrr.add(p1);Persons p2=new Students(2, "飞狗", "女", 1, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perrr.add(p2);Persons p3=new Students(3, "菜狗", "女", 2, 888, "1", "1", "1", "1", "1", "1", "1", 9, "1", "1", "1");perrr.add(p3);System.out.println("---------------------------------------------------------------------------------");}a:for(;;) {System.out.println("\t\t\t\t\t\t【欢迎使用微记】");System.out.println("\t\t\t\t\t【1.员工大厅 2.管理员 3.退出系统】");try {int o=new Scanner(System.in).nextInt();if(o==1) {System.out.println("欢迎进入员工大厅...");b:for(;;) {System.out.println("请选择 : 【1.添加普工资料】【2.添加组长资料】【3.添加技术员资料】【4.匿名举报信】【5.匿名表白大厅】");System.out.println();System.out.println("\t【6.匿名表白公开墙】【7.咨询心理专家热线】【8.员工抽抽乐】【9.员工ATM机】【10.退出此程序】【11.员工图书馆】");try {int t=new Scanner(System.in).nextInt();if(t==1) {ab:for(;;) {System.out.println("你确定要添加普工信息嘛? y/n");String ab=mys.next();if(ab.equals("y")) {System.out.println("普工");System.out.println("请输入你的编号");int a=mys.nextInt();System.out.println("请输入你的姓名");String b=mys.next();System.out.println("请输入你的性别");String c=mys.next();System.out.println("请输入你的年龄");int d=mys.nextInt();System.out.println("请输入你的身份证号");long e=mys.nextLong();System.out.println("请输入你的民族");String f=mys.next();System.out.println("是否已婚?");String g=mys.next();System.out.println("学历");String h=mys.next();System.out.println("请填写你的岗位");String i=mys.next();System.out.println("工作经验");String j=mys.next();System.out.println("你的爱好是什么呢?");String k=mys.next();System.out.println("亲密度");String l=mys.next();System.out.println("身高");double m=mys.nextDouble();System.out.println("电话");String n=mys.next();System.out.println("户籍地址");String oo=mys.next();System.out.println("现居地址");String p=mys.next();Persons p1=new Students(a, b, c, d, e, f, g, h, i, j, k, l, m, n, oo, p);per.add(p1);break ab;}else {break ab;}}}else if(t==2) {ac:for(;;) {System.out.println("您确定要添加组长信息嘛? y/n");String ac=mys.next();if(ac.equals("y")) {System.out.println("组长");System.out.println("请输入你的编号");int a=mys.nextInt();System.out.println("请输入你的姓名");String b=mys.next();System.out.println("请输入你的性别");String c=mys.next();System.out.println("请输入你的年龄");int d=mys.nextInt();System.out.println("请输入你的身份证号");long e=mys.nextLong();System.out.println("请输入你的民族");String f=mys.next();System.out.println("是否已婚?");String g=mys.next();System.out.println("学历");String h=mys.next();System.out.println("请填写你的岗位");String i=mys.next();System.out.println("工作经验");String j=mys.next();System.out.println("你的爱好是什么呢?");String k=mys.next();System.out.println("亲密度");String l=mys.next();System.out.println("身高");double m=mys.nextDouble();System.out.println("电话");String n=mys.next();System.out.println("户籍地址");String oo=mys.next();System.out.println("现居地址");String p=mys.next();Persons p1=new Teachers(a, b, c, d, e, f, g, h, i, j, k, l, m, n, oo, p);perr.add(p1);break ac;}else {break ac;}}}else if(t==3) {ad:for(;;) {System.out.println("您确定要添加技术员信息嘛? y/n");String ad=mys.next();if(ad.equals("y")) {System.out.println("技术员");System.out.println("请输入你的编号");int a=mys.nextInt();System.out.println("请输入你的姓名");String b=mys.next();System.out.println("请输入你的性别");String c=mys.next();System.out.println("请输入你的年龄");int d=mys.nextInt();System.out.println("请输入你的身份证号");long e=mys.nextLong();System.out.println("请输入你的民族");String f=mys.next();System.out.println("是否已婚?");String g=mys.next();System.out.println("学历");String h=mys.next();System.out.println("请填写你的岗位");String i=mys.next();System.out.println("工作经验");String j=mys.next();System.out.println("你的爱好是什么呢?");String k=mys.next();System.out.println("亲密度");String l=mys.next();System.out.println("身高");double m=mys.nextDouble();System.out.println("电话");String n=mys.next();System.out.println("户籍地址");String oo=mys.next();System.out.println("现居地址");String p=mys.next();Persons p1=new JsyStudents(a, b, c, d, e, f, g, h, i, j, k, l, m, n, oo, p);perrr.add(p1);break ad;}else {break ad;}}}else if(t==10) {//退出break b;}else if(t==5) {//匿名表白System.out.println("【❤请对你喜欢的女孩子说出我爱你吧❤】");String a=mys.next();Bbs bs=new Bbs(a);bbs.add(bs);}else if(t==6) {//匿名表白公开大墙bbs.printAll();}else if(t==7) {//心理专家System.out.println("【国家认证心理专家】");System.out.println("【微信 :Jone_031】");System.out.println("【QQ :203114746 】");System.out.println("【邮箱 :203114746@qq.com】");System.out.println("【工作室地址 :长沙市岳麓区梅溪湖创新中心】");}else if(t==8) {//抽抽乐f4:for(;;) {System.out.println("【请按键盘【1】来抽中你喜爱的东西吧~】【2.退出】");try {int s=new Scanner(System.in).nextInt();if(s==1) {String [] str= {"【苹果11】一台","【苹果12pro】一台","【苹果13promax海峰蓝1TB】一台","【蜜雪冰城奶茶】一杯","【笔记本电脑】一台","【无人机】一台","【小绵羊电动车】一辆","【芙蓉王香烟】一包","【火锅抵用券】一张","【海底捞代金券】一张","【华为p40】一台","【华为平板电脑】一台","【迪奥口红】一支","【香奈儿口红】一支","【LV包包】一个"};Random myr=new Random();int a=myr.nextInt(str.length);System.out.println("恭喜您! 抽中了"+str[a]);}else if(s==2) {System.out.println("【退出成功!希望下次再来哟】");break f4;}else {System.out.println("【请输入输入1~2】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(t==4) {//匿名举报信System.out.println("【已匿名】 输入你的建议: 尽情发挥 ");String a=mys.next();Nmxs n=new Nmxs(a);nx.add(n);}else if(t==9) {//ATM机f: for (int i=1;  i<=3; i++) {System.out.println("请输入你的账户");String a=mys.next();System.out.println("请输入你的密码");String b=mys.next();if(a.equals(my.getId())&&b.equals(my.getType())) {Date date=new Date();SimpleDateFormat sdf=new SimpleDateFormat("yy-MM-dd hh:mm:ss");System.out.println("【登录成功..."+sdf.format(date)+"】");for (;;) {System.out.println("\t\t\t\t\t【欢迎来到微记AMT机】");System.out.println();System.out.println("请选择:【1.存款】【 2.取款 】【3.修改密码】【 4.查询余额】【 5.退出系统】");try {int boss=new Scanner(System.in).nextInt();if(boss==1) {System.out.println("请输入你要存款的金额");double aa=mys.nextDouble();my.rk(aa);}else if(boss==2) {for (int j=1; j<=3; j++) {System.out.println("请输入密码验证");String a1=mys.next();if(a1.equals(my.getType())) {System.out.println("【密码正确】");System.out.println("请输入你要取款的金额");double bb=mys.nextDouble();my.qk(bb);break ;}else {if(j<=2) {System.out.println("密码错误 你还有"+(3-j)+"次机会");}}}}else if(boss==3) {for(int k=1; k<=3;k++) {System.out.println("请输入原密码");String name=mys.next();if(name.equals(my.getType())) {System.out.println("【密码正确】");System.out.println("请输入你要修改后的密码");String names=mys.next();my.type1(names);break;}else {if(k<=2) {System.out.println("密码错误 你还有"+(3-k)+"次机会");}}}}else if(boss==4) {for (int h=1;h<=3;h++) {System.out.println("请输入密码验证");String n=mys.next();if(n.equals(my.getType())) {System.out.println("【密码正确】");my.pint();break;}else {if(h<=2) {System.out.println("密码错误 你还有"+(3-h)+"次机会");}}}}else if(boss==5) {for(;;) {System.out.println("你确定要退出嘛 y/n");String yy=mys.next();if(yy.equals("y")) {Date date1=new Date();SimpleDateFormat sdf1=new SimpleDateFormat("yy-MM-dd hh:mm:ss");System.out.println("【退出成功! 欢迎下次光临..."+sdf1.format(date1)+"】");break f;}else {break ;}}}else {System.out.println("【请正确输入1~5】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else {if(i<=2) {System.out.println("【登录失败!账户或密码错误 你还有"+(3-i)+"次机会】");}else {System.out.println("对不起 你的卡被锁定!");}}}}else if(t==11) {fa:for(;;) {System.out.println("【请选择: 1.我要借书 2.管理员 3.退出程序】");try {int a=new Scanner(System.in).nextInt();if(a==1) {fb:for(;;) {System.out.println("请选择: 【1.根据图书编号借书】【 2.根据图书名称借书】【 3.根据图书作者借书】");System.out.println("\t【4.根据图书价格借书】【 5.查看书籍菜单】【 6.返回上一界面】");try {int bb=new Scanner(System.in).nextInt();if(bb==1) {System.out.println("请输入你要借出图书的编号");int a1=mys.nextInt();tu.delebhs(a1);}else if(bb==2) {System.out.println("请输入你要借出图书的名称");String name=mys.next();tu.delename(name);}else if(bb==3) {System.out.println("请输入你要借出图书的作者");String zz=mys.next();tu.delezz(zz);}else if(bb==4) {System.out.println("请输入你要借出图书的价格");int jg=mys.nextInt();tu.delejg(jg);}else if(bb==5) {tu.print();}else if(bb==6) {break fb;}else {System.out.println("【请输入数字1~6】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a==2) {fc:for(int i=1;i<=3;i++) {System.out.println("请输入密码登录");String mm=mys.next();if(mm.equals(ts.getMm())) {System.out.println("【登录成功...】");fd:   for(;;) {System.out.println("请选择 : 【1.上架书籍】【 2.下架书籍】【 3.修改书籍】【 4.查看库存】【 5返回上一界面】");try {int a2=new Scanner(System.in).nextInt();if(a2==1) {System.out.println("请输入你要上架书籍的编号");int aa=mys.nextInt();System.out.println("请输入你要上架书籍的名称");String name=mys.next();System.out.println("请输入你要上架书籍的作者");String zz=mys.next();System.out.println("请输入你要上架书籍的价格");int jg=mys.nextInt();Tus tus=new Tus(aa, name, zz, jg);tu.addsj(tus);}else if(a2==2) {System.out.println("请输入你要下架书籍的编号");int bh=mys.nextInt();tu.delexj(bh);}else if(a2==3) {System.out.println("请输入你要修改书籍的编号");int bh=mys.nextInt();System.out.println("请输入修改后书籍的名称");String name=mys.next();System.out.println("请输你要修改后书籍的作者");String zz=mys.next();System.out.println("请输入你要修改后书籍的价格");int jg=mys.nextInt();Tus tss=new Tus(bh, name, zz, jg);tu.update(tss);}else if(a2==4) {tu.print();}else if(a2==5) {break fc;}else {System.out.println("【请输入数字1~6】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else {if(i<=2) {System.out.println("密码错误 你还有"+(3-i)+"次机会");}}}}else if(a==3) {break fa;}else {System.out.println("【请输入数字1~3】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else {System.out.println("【请正确输入1~11】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(o==2) {//管理员c:for(int i=1; i<=3; i++) {Persons p=new Students();System.out.println("请输入管理员账号: ");String a=mys.next();System.out.println("请输入管理员密码:");String b=mys.next();if(a.equals(p.getZh())&&b.equals(p.getMm())) {Date date=new Date();SimpleDateFormat sdf=new SimpleDateFormat("yy-MM-dd hh:mm:ss");System.out.println("【登录成功..."+sdf.format(date)+"】");d:    for(;;) {System.out.println("请选择: 【1.修改员工信息界面管理】 【2.删除员工信息界面管理】【3.查询员工信息界面管理】【4.查看管理员账户信息】" );System.out.println();System.out.println("\t【5.退出程序】【6.统计普工信息个数】【7.统计组长信息个数】【8.统计技术员信息个数】【9.查看匿名信箱】");try {int a1=new Scanner(System.in).nextInt();if(a1==1) {dd:for(;;) {System.out.println("请选择 : 【1.按编号修改普工信息】【 2.按编号修改组长信息】【 3.按编号修改技术员信息】【 4.返回上一层】");try {int aa=new Scanner(System.in).nextInt();if(aa==1) {af:for(;;) {System.out.println("确定要修改普工信息嘛? y/n");String a3=mys.next();if(a3.equals("y")) {System.out.println("请输入你要修改普工信息的编号");int a11=mys.nextInt();System.out.println("请输入你修改后的姓名");String b11=mys.next();System.out.println("请输入你修改后的性别");String c11=mys.next();System.out.println("请输入你修改后的年龄");int d11=mys.nextInt();System.out.println("请输入你修改后的身份证号");long e11=mys.nextLong();System.out.println("请输入你修改后的民族");String f11=mys.next();System.out.println("是否已婚?");String g11=mys.next();System.out.println("学历");String h11=mys.next();System.out.println("请填写你的岗位");String i11=mys.next();System.out.println("工作经验");String j11=mys.next();System.out.println("你的爱好是什么呢?");String k11=mys.next();System.out.println("亲密度");String l11=mys.next();System.out.println("请输入你修改后的身高");double m11=mys.nextDouble();System.out.println("请输入你修改后的电话");String n11=mys.next();System.out.println("请输入你修改后的户籍地址");String oo11=mys.next();System.out.println("请输入你修改后的现居地址");String p11=mys.next();Persons p1=new Students(a11, b11, c11, d11, e11, f11, g11, h11, i11, j11, k11, l11, m11, n11, oo11, p11);per.update(p1);break af;}else {break af;}}}else if(aa==2) {bf:for(;;) {System.out.println("您确定要修改组长信息嘛? y/n");String bb=mys.next();if(bb.equals("y")) {System.out.println("请输入你要修改组长信息的编号");int a11=mys.nextInt();System.out.println("请输入你修改后的姓名");String b11=mys.next();System.out.println("请输入你修改后的性别");String c11=mys.next();System.out.println("请输入你修改后的年龄");int d11=mys.nextInt();System.out.println("请输入你修改后的身份证号");long e11=mys.nextLong();System.out.println("请输入你修改后的民族");String f11=mys.next();System.out.println("是否已婚?");String g11=mys.next();System.out.println("学历");String h11=mys.next();System.out.println("请填写你的岗位");String i11=mys.next();System.out.println("工作经验");String j11=mys.next();System.out.println("你的爱好是什么呢?");String k11=mys.next();System.out.println("亲密度");String l11=mys.next();System.out.println("请输入你修改后的身高");double m11=mys.nextDouble();System.out.println("请输入你修改后的电话");String n11=mys.next();System.out.println("请输入你修改后的户籍地址");String oo11=mys.next();System.out.println("请输入你修改后的现居地址");String p11=mys.next();Persons p1=new Teachers(a11, b11, c11, d11, e11, f11, g11, h11, i11, j11, k11, l11, m11, n11, oo11, p11);perr.update(p1);break bf;}else {break bf;}}}else if(aa==3) {cf:for(;;) {System.out.println("您确定要修改技术员信息嘛? y/n");String cc=mys.next();if(cc.equals("y")) {System.out.println("请输入你要修改技术员信息的编号");int a11=mys.nextInt();System.out.println("请输入你修改后的姓名");String b11=mys.next();System.out.println("请输入你修改后的性别");String c11=mys.next();System.out.println("请输入你修改后的年龄");int d11=mys.nextInt();System.out.println("请输入你修改后的身份证号");long e11=mys.nextLong();System.out.println("请输入你修改后的民族");String f11=mys.next();System.out.println("是否已婚?");String g11=mys.next();System.out.println("学历");String h11=mys.next();System.out.println("请填写你的岗位");String i11=mys.next();System.out.println("工作经验");String j11=mys.next();System.out.println("你的爱好是什么呢?");String k11=mys.next();System.out.println("亲密度");String l11=mys.next();System.out.println("请输入你修改后的身高");double m11=mys.nextDouble();System.out.println("请输入你修改后的电话");String n11=mys.next();System.out.println("请输入你修改后的户籍地址");String oo11=mys.next();System.out.println("请输入你修改后的现居地址");String p11=mys.next();Persons p1=new JsyStudents(a11, b11, c11, d11, e11, f11, g11, h11, i11, j11, k11, l11, m11, n11, oo11, p11);perrr.update(p1);break cf;}else {break cf;}}}else if(aa==4) {break dd;}else {System.out.println("【请输入正确数字1~4】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a1==2) {aa:   for(;;) {System.out.println("请选择 : 【1.删除普工信息界面】 【2.删除组长信息界面】【 3.删除技术员信息界面】【 4.返回上一层】");try {int a2=new Scanner(System.in).nextInt();if(a2==1) {bb:for(;;) {System.out.println("请选择 : 1.按编号删除普工信息 2.按姓名删除普工信息 3.按性别删除普工信息 4.按年龄删除普工信息 5.返回上一层");try {int a3=new Scanner(System.in).nextInt();if(a3==1) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除普工信息的编号");int a4=mys.nextInt();per.delete(a4);}}else if(a3==2) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除普工信息的姓名");String a5=mys.next();per.deleteName(a5);}}else if(a3==3) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除普工信息的性别");String a6=mys.next();per.deleteSex(a6);}}else if(a3==4) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除普工信息的年龄");int a7=mys.nextInt();per.deleteAge(a7);}}else if(a3==5) {break bb;}else {System.out.println("【请正确输入数字1~5】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a2==2) {cc:for(;;) {System.out.println("请选择 : 1.按编号删除组长信息 2.按姓名删除组长信息 3.按性别删除组长信息 4.按年龄删除组长信息 5.返回上一层");try {int a3=new Scanner(System.in).nextInt();if(a3==1) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除组长信息的编号");int a4=mys.nextInt();perr.delete(a4);}}else if(a3==2) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除组长信息的姓名");String a5=mys.next();perr.deleteName(a5);}}else if(a3==3) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除组长信息的性别");String a6=mys.next();perr.deleteSex(a6);}}else if(a3==4) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除组长信息的年龄");int a7=mys.nextInt();perr.deleteAge(a7);}}else if(a3==5) {break cc;}else {System.out.println("【请正确输入数字1~5】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a2==3) {dd:for(;;) {System.out.println("请选择 : 1.按编号删除技术员信息 2.按姓名删除技术员信息 3.按性别删除技术员信息 4.按年龄删除技术员信息 5.返回上一层");try {int a3=new Scanner(System.in).nextInt();if(a3==1) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除技术员信息的编号");int a4=mys.nextInt();perrr.delete(a4);}}else if(a3==2) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除技术员信息的姓名");String a5=mys.next();perrr.deleteName(a5);}}else if(a3==3) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除技术员信息的性别");String a6=mys.next();perrr.deleteSex(a6);}}else if(a3==4) {System.out.println("你确定要删除嘛? y/n");String yy=mys.next();if(yy.equals("y")) {System.out.println("请输入你要删除技术员信息的年龄");int a7=mys.nextInt();perrr.deleteAge(a7);}}else if(a3==5) {break dd;}else {System.out.println("【请输入正确数字1~5】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a2==4) {break aa;}else {System.out.println("【请输入正确数字1~4】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a1==3) {f:for(;;) {System.out.println("请选择 :【1.查询普工界面 】【2.查询组长界面】【 3.查询技术员界面】【 4.返回上一层】");try {int a2=new Scanner(System.in).nextInt();if(a2==1) {e:for(;;) {System.out.println("请选择 :1.按编号查询普工信息 2.按姓名查询普工信息 3.按性别查询普工信息 4.按年龄查询普工信息 5.查询全部普工信息 6.返回上一层");try {int a3=new Scanner(System.in).nextInt();if(a3==1) {System.out.println("请输入你要查找普工信息的编号");int a4=mys.nextInt();per.all(a4);}else if(a3==2) {System.out.println("请输入你要查找普工信息的姓名");String a5=mys.next();per.allName(a5);}else if(a3==3) {System.out.println("请输入你要查找普工信息的性别");String a6=mys.next();per.allSex(a6);}else if(a3==4) {System.out.println("请输入你要查找普工信息的年龄");int a7=mys.nextInt();per.allAge(a7);}else if(a3==5) {per.printAll();}else if(a3==6) {break e;}else {System.out.println("【请正确输入数字1~6】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a2==2) {g:for(;;) {System.out.println("请选择 :1.按编号查询组长信息 2.按姓名查询组长信息 3.按性别查询组长信息 4.按年龄查询组长信息 5.查询全部组长信息 6.返回上一层");try {int a4=new Scanner(System.in).nextInt();if(a4==1) {System.out.println("请输入你要查找组长信息的编号");int a5=mys.nextInt();perr.all(a5);}else if(a4==2) {System.out.println("请输入你要查找组长信息的姓名");String a6=mys.next();perr.allName(a6);}else if(a4==3) {System.out.println("请输入你要查找组长信息的性别");String a7=mys.next();perr.allSex(a7);}else if(a4==4) {System.out.println("请输入你要查找组长信息的年龄");int a8=mys.nextInt();perr.allAge(a8);}else if(a4==5) {perr.printAll();}else if(a4==6) {break g;}else {System.out.println("【请正确输入数字1~6】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a2==3) {h: for(;;) {System.out.println("请选择 :1.按编号查询技术员信息 2.按姓名查询技术员信息 3.按性别查询技术员信息 4.按年龄查询技术员信息 5.查询全部技术员信息 6.返回上一层");try {int a5=new Scanner(System.in).nextInt();if(a5==1) {System.out.println("请输入你要查找技术员信息的编号");int a6=mys.nextInt();perrr.all(a6);}else if(a5==2) {System.out.println("请输入你要查找技术员信息的姓名");String a7=mys.next();perrr.allName(a7);}else if(a5==3) {System.out.println("请输入你要查找技术员信息的性别");String a8=mys.next();perrr.allSex(a8);}else if(a5==4) {System.out.println("请输入你要查找技术员信息的年龄");int a9=mys.nextInt();perrr.allAge(a9);}else if(a5==5) {perrr.printAll();}else if(a5==6) {break h;}else {System.out.println("【请正确输入数字1~6】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a2==4) {break f;}else {System.out.println("【请输入正确数字1~4】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else if(a1==4) {for (int l = 1; l <=3; l++) {Persons pq=new Students();System.out.println("请输入原密码");String aq=mys.next();if(aq.equals(pq.getMm())) {System.out.println("【账户 :"+pq.getZh()+"】");System.out.println("【密码 :"+pq.getMm()+"】");break;}else {if(l<=2) {System.out.println("【原密码输入有误!你还有"+(3-l)+"次机会】");}}}}else if(a1==5) {break c;}else if(a1==6) {per.conunt();}else if(a1==7) {perr.conunt();}else if(a1==8) {perrr.conunt();}else if(a1==9) {nx.printAll();}else {System.out.println("【请输入正确数字1~9】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}else {if(i<=2) {System.out.println("【登录失败! 账户或密码错误!你还有"+(3-i)+"次机会】");}}}}else if(o==3) {bb:for(;;) {System.out.println("你确定要退出嘛 ? y/n");String f=mys.next();if(f.equals("y")) {Date date=new Date();SimpleDateFormat sdf=new SimpleDateFormat("yy-MM-dd hh:mm:ss");System.out.println("【退出成功..."+sdf.format(date)+"】");break a;}else {break bb;}}}else {System.out.println("【请正确输入数字1~3】");}} catch (InputMismatchException e) {System.out.println("【请输入数字】");}}}
}

JAVA基础控制台版本演示增删改查项目(带完整源码)相关推荐

  1. web和mysql连接并增删改查_Java Web 使用IDEA对mysql数据库进行简单增删改查操作(附源码下载)...

    一.加载数据库驱动 1.下载jdbc(如已下载可略过此步骤) (1)点击下载网址,选择Connector/J (2)选择Platform Independent版本 (3)下载下图所示的压缩包 2.将 ...

  2. java对xml文件做增删改查------摘录

    java对xml文件做增删改查 package com.wss; import java.io.File; import java.util.ArrayList; import java.util.L ...

  3. java简单的增删改查项目 ATM机

    java简单的增删改查项目 login: package atm;import java.util.ArrayList; import java.util.List; import java.util ...

  4. java springboot+mybaits 实现数据库增删改查案例

    springboot是java中最实用,当前也是最流行的框架,mybaits对应dao层.想要做项目springboot和mybaits是必须的.今天就教大家怎么简单搭建一个用springboot的增 ...

  5. java对数据库的增删改查_在java中对数据库进行增删改查

    代码区域: package com.oracle.jdbc.demo1; import java.sql.Connection; import java.sql.DriverManager; impo ...

  6. 数据库实验IDEA编程Java程序实现连接数据库以及增删改查JDBC

    IDEA编程Java程序实现连接数据库以及增删改查JDBC IDEA的mysql环境配置建议参考该博客:戳我 我用的是java11和此博客的配置略有出入,不过一般的问题都可以百度解决 这是我实验用的数 ...

  7. Markdown编辑器:纯前端演示(可接入项目、含源码下载) - 总结篇

    可接入项目,提供全部代码下载. 通过本地html静态文件,演示效果. Editor.md是一款开源的.可嵌入的 Markdown 在线编辑器(组件),基于 CodeMirror.jQuery 和 Ma ...

  8. Redis基础类型ZSet增删改查(带Java库源码)

    1 缘起 继续系统补充Redis基础数据类型操作知识. 为帮助读者更加系统地学习Redis基础数据操作, 分享其他数据类型操作文章: 序号 文章 1 String操作详解 2 Hash操作详解 3 L ...

  9. 数据结构,单链表讲解,并使用Java代码实现单链表增删改查【尾部添加,中间插入、修改节点、删除节点、展示链表】

    文章目录 单链表 什么是单链表,链式存储结构详解 链表的节点 头节点,头指针和首元节点 单链表的实现 1.尾部添加新节点 思路分析 代码实现 注意事项 2.按照编号插入新节点 思路分析 代码实现 注意 ...

最新文章

  1. CTFshow php特性 web108
  2. ubuntu16.04 下安装配置python3.6
  3. 【Python基础】Python 流程控制专题总结
  4. upplemental Logging
  5. 详解log4j2(下) - 按日志级别区分文件输出
  6. linux设置默认的首页文件,Linux 设置Firefox主页
  7. v-for和v-if同时使用(案例分析:循环最新的前14条数据显示) - 踩坑篇
  8. msdn 上WPF 的学习地址
  9. directx11编程中遇到的错误及解决方法
  10. 新鲜出炉,Python 告诉你程序员最关注的技术竟然是……
  11. ubuntu搭建简单http服务器
  12. GJB438C-2021规范详解其一
  13. HTML注册表单的页面制作
  14. 服务器如何推送消息到app,App中如何实现消息推送?
  15. JAVA-实现接入企业微信发送消息(最详细代码讲解!)
  16. Js 获取当前时间上一个月 YYYY-mm
  17. 如何动态使用烘焙出来的ReflectionProbe-0.exr信息
  18. jzyz 1225 调查干草
  19. 一图了解群、交换群、环、交换环、整环、域的区别与联系
  20. 学习python多久?该如何学习python?

热门文章

  1. Java中文编程开发,让Java编写更加容易
  2. 互联网+时代,是更加开放还是封闭
  3. OpenGL: 基础篇
  4. 浏览器查看,请在微信客户端打开链接
  5. 使用Apache PDFBox实现拆分、合并PDF
  6. Android 仿墨迹天气24小时预报
  7. 人工智能和神经网络区别,人工神经网络有哪几种
  8. dra7xx DDR test
  9. mysql查询日期:本周、上周、本月、上月
  10. 从学生表中查询每门课都是80分以上的学生的学号与姓名。