Java笔记之-- equals,==,instanceof的区别 以及对hashcode的理解
一.equals:对于字符串来说,equals比较的是俩者的内容是否相同,对于其他的引用来说,equals比较的是俩者是否为同一对象(即地址是否相等)再提一点:java里面的string有共享池这一概念,即String xx = “”(或者String xx = “xx” + “xx”);时的对象会放到同一个共享池里面,当下一个String xx = “str”时,若共享池里含有与str相同内容的对象时,那么他们实则为同一对象(也就是把共享池的对象拿出来给新来的);但是String xx = new
复制链接