package org.cdp.cloud2.model.bo;
import java.util.HashSet;
import java.util.Set;
/**
* Created by Joel.Yang on 2016/9/13.
*/
public class CPyC013 {
private Integer py013Id;
private Integer calPeriod;
private Integer calYear;
private Integer calMonth;
private Long startDate;
private Long endDate;
private Integer lastCalYear;
private Integer lastCalMonth;
public Integer getPy013Id() {
return py013Id;
}
public void setPy013Id(Integer py013Id) {
this.py013Id = py013Id;
}
public Integer getCalPeriod() {
return calPeriod;
}
public void setCalPeriod(Integer calPeriod) {
this.calPeriod = calPeriod;
}
public Integer getCalYear() {
return calYear;
}
public void setCalYear(Integer calYear) {
this.calYear = calYear;
}
public Integer getCalMonth() {
return calMonth;
}
public void setCalMonth(Integer calMonth) {
this.calMonth = calMonth;
}
public Long getStartDate() {
return startDate;
}
public void setStartDate(Long startDate) {
this.startDate = startDate;
}
public Long getEndDate() {
return endDate;
}
public void setEndDate(Long endDate) {
this.endDate = endDate;
}
public Integer getLastCalYear() {
return lastCalYear;
}
public void setLastCalYear(Integer lastCalYear) {
this.lastCalYear = lastCalYear;
}
public Integer getLastCalMonth() {
return lastCalMonth;
}
public void setLastCalMonth(Integer lastCalMonth) {
this.lastCalMonth = lastCalMonth;
}
@Override
public boolean equals(Object obj) {
CPyC013 s=(CPyC013)obj;
return s.getCalMonth().equals(((CPyC013) obj).getCalMonth()) ;
}
@Override
public int hashCode() {
String in = this.calMonth+"";
return in.hashCode();
}
// 去重
public static void main(String[] args) {
Set s = new HashSet();
CPyC013 c=new CPyC013();
c.setCalMonth(1);
CPyC013 c1=new CPyC013();c1.setCalMonth(1);
CPyC013 c2=new CPyC013();c2.setCalMonth(2);
s.add(c);
s.add(c1);
s.add(c2);
}
}
HashSet去重
最新推荐文章于 2022-10-10 21:38:59 发布