java中比较到方法区别

2011-07-22  孙锋 

java中比较到方法主要有三种:
1.  == , 比较到是两个对象到引用(内存地址),如果相等就表示是统一个对象。
2. equals ,比较两个对象到值,两个对象equals相等并不代表==相等,反之如果两个对象==相等,其equals肯定为true
3. compareTo, 是有前提到,即是那些有字典顺序的,所以通常是comparable接口的函数,比如 字符串/数字等有自然顺序的才可以比较,
     “ab” 和 “ab” 是相同到返回值是0 , “ab” 和 “ac” 顺序是不同到,返回值是 -1 (后值相对前值)
360°/3609 人阅读/0 条评论 发表评论

登录 后发表评论