Java 中==与Equals方法的区别

==和Equals方法对值的比较   对于==来比较变量是否相同: 如果是数值类型,那么值相同则相同 如果是引用类型,那么需要比较:是否指向同一个对象(对象的引用是否相等) 例如: String s1 =new String(“s”) String s2=new String(“s”) 通常说创建一个名为s1的对象,但是真正创建对象其实是后半句:new String(“s”) 而s1只是对对象的一
相关文章
相关标签/搜索