1. 首页
  2. 编程语言
  3. Java
  4. 简单介绍java中equals以及==的用法

简单介绍java中equals以及==的用法

上传者: 2021-05-02 02:57:30上传 PDF文件 162.60 KB 热度 17次

equals方法是java.lang.Object类的方法有两种用法说明:一、对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。比如:1、equals方法对于字符串来说是比较内容的,而对于非字符串来说是比较,其指向的对象是否相同的。但是在上面的例子中类Value并没有覆盖Object中的equals方法,而是继承了该方法,因此它就是被用来比较地址的,又v1和v2的所指向的对象不相同,故标记处的v1.equals运行结果为false,标记为处的v1 == v2运行结果也为false。  如果是基本类型比较,那么只能用==来比较,不能用equals ,如果是基本类型的包装类型,那么用equals

用户评论