Java 使用 HashSet 存储学生信息并去重 - 代码示例
public class Student {
    private String name;
    private String gender;
    private int age;
    
    public Student(String name, String gender, int age) {
        this.name = name;
        this.gender = gender;
        this.age = age;
    }
    
    public String getName() {
        return name;
    }
    
    public String getGender() {
        return gender;
    }
    
    public int getAge() {
        return age;
    }
}
public class Test {
    public static void main(String[] args) {
        // 在这里编写代码
    }
}
Student s1 = new Student('张三', '男', 20);
Student s2 = new Student('李四', '女', 21);
Student s3 = new Student('张三', '男', 20);
HashSet<Student> set = new HashSet<>();
set.add(s1);
set.add(s2);
set.add(s3);
for (Student s : set) {
    System.out.println('姓名:' + s.getName() + ',性别:' + s.getGender() + ',年龄:' + s.getAge());
}
原文地址: https://www.cveoy.top/t/topic/oaiN 著作权归作者所有。请勿转载和采集!