==和equals的区别

来源:互联网 发布:淘宝禁止购买下架 编辑:程序博客网 时间:2024/06/15 21:21

==

   1、如果是基本数据类型,则为比较值是否相等

   2、如果是string或其他类,则比较引用是否相等

   3、需要注意的是 int型 -128~127之外的比较是比较引用


equals

   1、基本类型不使用equals比较

   2、string型 比较值是否相等

   3、其他类,如果没有重写equals方法,则为比较引用是否相等

原创粉丝点击