1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
public boolean equals(Object obj)
{
if ( this ==obj)
{
return true ;
}
if (obj!= null &&obj.getClass()==JTest. class )
{
JTest ad=(JTest)obj;
if ( this .getDetail().equals(ad.getDetail())&& this .getPostCode().equals(ad.getPostCode()))
{
return true ;
}
}
return false ;
}
|
1、 obj.getClass()获取obj的runtime class 要确保为JTest.class
2、 obj 为Object类型,要转换为JTest类型