==比较的是两个对象的内存地址(也就是看是不是同一个对象)比如:Student stu1=new Student();Student stu2=stu1;stu1==stu2就是true,3==3也是true,因为3是存在数据区的只有一个地址。Object中的equals方法比较的也是内存地址(也就是是不是同一个对象),String中的equals方法比较的是两个String对象的内容是不是相同,最后经典语录:i see i forget,i write i rember,i do i understand |
|