我不会~!
class MyDate{
private int day,month,year;
public MyDate(){}
public MyDate(int day,int month,int year){
this.day=day;
this.month=month;
this.year=year;
}
}
public class textEquals
{
public static void main(String args[]){
MyDate m1=new MyDate(11,1,2005);
MyDate m2=new MyDate(11,1,2005);
System.out.println(m1);
System.out.println(m2);
}
}
为什么m1不等于m2呀??真奇怪啊!








习惯了,呵呵。两个是不同的对象怎么可能相等呢?是指向不同对象的引用。并不是看日期是否相同决定的

嘎嘎~我J2SE学的还行,其他的么都是触类旁通。现在主要向J2ME发展。不过才刚学。主要凭兴趣,我不太功利的,你可以加我QQ