当前位置: 首页 > news >正文

网站建设动态静态网站排名优化提升快速

网站建设动态静态,网站排名优化提升快速,c2c模式盈利模式,设计类公司网站在Java中 可以对基本类型进行比较,比较的是值是否相等 也可以对引用类型(对象)进行比较,比较的是引用变量所指向的空间地址 public static void main(String[] args) {int a 10;int b 10;System.out.println(ab);//true// 基本类型比较,比较值是否相等String s1 new Stri…

在Java中 ' == ' 可以对基本类型进行比较,比较的是值是否相等

                        也可以对引用类型(对象)进行比较,比较的是引用变量所指向的空间地址

    public static void main(String[] args) {int a = 10;int b = 10;System.out.println(a==b);//true// 基本类型比较,比较值是否相等String s1 = new String("aaa");String s2 = new String("aaa");System.out.println(s1==s2);//false//引用类型,这里比较的是两个String对象的地址是否相同}

那我们想要比较对象中所包含的内容是否相等,我们应该怎么做呢?

这时候就要引出我们的另一个主角----equals()方法:

源码:

    public boolean equals(Object anObject) {if (this == anObject) {//判断这两个东西是否值(基本类型)/对象地址(引用类型)相等return true;  //如果是,直接返回true}if (anObject instanceof String) {//判断该对象是否为字符串类型String anotherString = (String)anObject;int n = value.length;if (n == anotherString.value.length) {//判断两个对象长度是否相等char v1[] = value;char v2[] = anotherString.value;int i = 0;while (n-- != 0) {//逐个比较每个字符是否相等if (v1[i] != v2[i])return false;i++;}return true;}}return false;}

这个方法一般用于比较两个字符串的内容是否相等

这个时候可能有的人会说了:

可是这个也不是对象的内容是否相等啊,你这比较的是String类型啊

到底怎么才能比较对象内容呢???

        这时候我们就需要对该对象进行重写:::


public class People {private int age;private String name;private String add;@Overridepublic boolean equals (Object o) {if (this == o) return true;//判断两对象地址是否相等,如果相等直接返回trueif (o == null || getClass() != o.getClass()) return false;//判断两个对象的类对象是否相等,不相等直接返回falsePeople people = (People) o;return age == people.age &&//逐个比对该对象中的每一个值Objects.equals(name, people.name) &&Objects.equals(add, people.add);}
}

 到了这里我们也看出来了(人话):

==             比较基本类型时,直接比较其中的值

                 比较引用类型时,比较的是对象在内存中的地址是否相等

equals      比较时,比较的是两个String类型的值是否相等

                 如果要比较两个对象中的内容是否相等,那么我们就需要重写equals()方法

(再人话:)   == 比较基本类型,equals比较对象

http://www.yayakq.cn/news/927776/

相关文章:

  • 58同城湛江网站建设html网站源码下载
  • 网站怎么做发送邮件的超链接远程教育网站建设
  • 企业网站建设标准网站建设工程师招聘
  • 东莞建外贸网站好湛江网站建设方案策划
  • 合肥网站建设求职简历河南中国建设厅官方网站
  • 网站开发后端框架什么意思网络营销是什么的具体应用
  • 网站被k 申诉国内重大新闻2022
  • 蚌埠本地网站免费网站诊断
  • 域名购买成功后网站怎么建设wordpress主题文件路径
  • 国内网站域名百家号排名
  • 网站建设兰州wordpress本地化
  • html5精美网站怎么做销售网站
  • 开发一个网站多少钱wordpress 数学主题
  • 云南省文山建设厅网站网站共享备案可以申请支付接口
  • asp网站500错误企业管理系统网站开发标书
  • 网站维护公告模板网站主题和建设
  • 某某公司网站建设论文公众号制作素材
  • 便宜网站建设 优帮云WordPress如何快速排名
  • 黑龙江生产建设兵团网站电商小程序价格
  • 网站跳转代码 html网页源码怎么做网站
  • 查询个人信息的网站房产网站建设网站推广
  • 株洲网站制作公司有哪些ppt电子商务网站建设
  • 与别人相比自己网站建设优势公众号怎么做临时链接
  • 爱站网络挖掘词网站右下角弹出广告代码
  • 电子商务做网站wordpress 网易云课堂
  • 自己如何做企业网站可以自己制作广告的软件
  • 济宁市环保局建设项目审批网站alexa排名分析
  • 吉林省建设厅证件查询网站什么是企业网站源码
  • 规划管理部门的网站建设wordpress的极限访问量
  • 怎么看网站开发的发展自考