.equal与==的区别

==比较的是对象的地址,也就是是否是同一个对象;

equal比较的是对象的值。

Integer r1 = new Integer(900);//定义r1整型对象
Integer r2 = new Integer(900);//定义r2整型对象
System.out.println(r1==r2);//返回false
System.out.println(r1.equal(r2));//返回true
posted @ 2016-06-12 10:44  我不会游泳  阅读(167)  评论(0编辑  收藏  举报