Posted in 面试题 onSeptember 01, 2013
== 比较的是引用,不是值。 可以使用==来进行如下判断
1.判断这个引用是不是为null, 如a==null
2.判断两个enum值
3.判断两个引用是不是指向一个对象
equals判断值的相等性,因为equals是Object的方法,所以任何一个java类都具有这个方法。比如如果两个String都为”aaa”,那么不管这两个String是不是同一个引用,equals都是true.
1.判断这个引用是不是为null, 如a==null
2.判断两个enum值
3.判断两个引用是不是指向一个对象
equals判断值的相等性,因为equals是Object的方法,所以任何一个java类都具有这个方法。比如如果两个String都为”aaa”,那么不管这两个String是不是同一个引用,equals都是true.
介绍下Java中==和equals的区别
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Tags in this post...
Reply on: @reply_date@
@reply_contents@