/**
* Created by root on 16-3-13.
*/
public class MyDate {
private int month;
private int day;
private int year;
public MyDate(int m, int d, int y)
{
month = m;
day = d;
year = y;
}
public int month()
{
return month;
}
public int day()
{
return day;
}
public int year()
{
return year;
}
public String toString()
{
return month() + "/" + day() +"/" + year();
}
@Override
public boolean equals(Object x) {
if(this == x) return true;
if(x == null) return false;
if(this.getClass() != x.getClass()) return false;
MyDate that = (MyDate) x;
if(this.day != that.day) return false;
if(this.month != that.month) return false;
if(this.year != that.year) return false;
return true;
}
}
Java 重写 equals 的小模板
最新推荐文章于 2022-05-08 19:42:31 发布