equals(电脑程式语言)

更新时间:2025-05-24 10:30:35 阅读: 评论:0

equals(电脑程式语言)

equals,电脑程式语言,被用来检测两个对象是否相等,即两个对象的内容是否相等

基本介绍

外文名:equals 性质:电脑程式语言 作用:检测两个对象是否相等 来源:超类Object

简介

equals 方法(是String类从它的超类Object中继承的)==用于比较引用和比较基本数据类型时具有不同的功能:比较基本数据类型,如果两个值相同,则结果为true而在比较引用时,如果引用指向记忆体中的同一对象,结果为true

基本用法

Eg:s1 = new String("sony"); //创建的是字元串对象s1.equals("sony"); //返回trues1 == "sony" //返回false//如果s1 = "sony";s1 == "sony" //返回true//如果s1 = "sony";s2 = "sony";s1.equals(s2); 或者string.equals(s1,s2);//返回true

方法特点

1、自反性:x.equals(x)返回true;2、对称性:若x.equals(y)为true,则y.equals(x)亦为true;3、传递性:若x.equals(y)为true且y.equals(z)也为true,则x.equals(z)亦为true;4、一致性:x.equals(y)的第一次调用为true,那幺x.equals(y)的第二次、第三次、第n次调用也均为true,前提条件是没有修改x也没有修改y;5、对于非空引用x,x.equals(null)永远返回为false。

本文发布于:2023-03-26 16:11:34,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1680151514260979.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程式   语言   电脑   equals
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|学编程|软件玩家|水木编程|编程频道