package com.jie;
public class Student {
private String id;
private String name;
private String mobile;
private String address;
public Student() {
}
public Student(String id) {
this.id = id;
}
public Student(String id, String name, String mobile, String address) {
this.id = id;
this.name = name;
this.mobile = mobile;
this.address = address;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getMobile() {
return mobile;
}
public void setMobile(String mobile) {
this.mobile = mobile;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
@Override
public int hashCode() {
return id.hashCode();
}
@Override
public boolean equals(Object obj) {
if(obj inst
HashSet学生信息管理系统
最新推荐文章于 2022-09-28 20:41:15 发布
本文介绍了一个使用HashSet实现的学生信息管理系统,具备增加、修改、删除和查看学生信息的功能。通过重写Student类的hashCode和equals方法,确保在添加学生时能有效判断学号是否重复。删除和修改操作通过判断学号是否存在,然后遍历集合执行相应操作。查找功能同样基于学号判断,输出学生详细信息。
摘要由CSDN通过智能技术生成