特牛网址导航

【面试篇】Java中==和equals的区别是什么?_则和篇的区别在哪里-CSDN博客

网友收藏
【面试篇】Java中==和equals的区别是什么?每天进步一点点!==的解读:如果用作基本数据类型的变量,则比较的是其存储的值是否相等。如果用作引用类型的变量,则比较的是所指向的对象的地址。equals的解读:equals方法是基类Object中的实例方法,对所有继承与Object的类都会有该方法,其比较的是对象如果类没有对equals方法进行重写,那么就是==, 即比较的对象的地址如果类对equals方法进行了重写,一般用来比较两个对象的内容是否相等。如String中的equ_则和篇的区别在哪里