HashSet作业练习
案例一
-
定义一个Employee类,该类包含private成员属性name,age
1.创建三个Employee对象放入HashSet中
2.当name与age相同时,被认为是相同的员工,不能添加到HshSet中
package com.JiHe_.Set_;
import java.util.HashSet;
import java.util.Objects;
public class Employee_ {
public static void main(String[] args) {
HashSet hashSet = new HashSet();
hashSet.add(new Employee("玥骋",21));//加入成功
hashSet.add(new Employee("婉茹",20));//加入成功
hashSet.add(new Employee("玥骋",21));//加入不成功
System.out.println(hashSet);
}
}
class Employee{
private String name;
private int age;
public Employee(String name,int age){
this.name=name;
this.age=age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}