第1个回答 2015-12-25
==:如果是引用数据类型,那么就是判断两个对象在内存中的地址是否相等;如果是基本数据类型,那就是判断两个值是否相等
equals:判断两个对面的值字符串是否相等
对面枚举来说,使用equals和==是一样的本回答被网友采纳
第2个回答 2013-10-16
对象比较一般都使用equals
第3个回答 2013-10-15
比较值相等用equals,判断是不是同一个对象,或者基本数据类型相不相等用==。
第4个回答 2013-10-15
这类问题可以自己写个测试类试试就知道,一般采用equals比较好,如果该对象equals方法不满足你的要求,你也可以重写Object的equals方法,自己定规则判断连个对象是否相等,一般==用在基本数据类型中的比较