==和equals问题

来源:互联网 发布:新手学办公软件 编辑:程序博客网 时间:2024/06/05 14:39

 ==和equals问题,但为object时,equals和==几乎一样,只要内容



 Object o1=new Object();
 Object o2=new Object();

 Object o3=o1;

 o1==o2   false
 o1==o3   true

o1.equal(o2)   false
o1.equal(o3)   true

Integer i1=new Integer(1);
Integer i2=new Integer(1);
Integer i3=i1;

i1==i2  false
i1==i3   true

i1.equal(i2)   true
i1.equal(i3)   true

0 0
原创粉丝点击