java中equal和==的区别

Java中==和baiequal的区别为: 1、== 表示 判断2个变量或对象实例是否指向du同一个zhi内存空间,equals()表示 判断2个变量或对象实例所dao指向的内存空间的值是否相同。 2、== 表示 对内存地址进行比较,equals()表示 对字符串的内容进行比较。 3、== 表示引用是否相同,equals() 表示值是否相同。 扩展资料: Java compareTo() 方法用于
相关文章
相关标签/搜索