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

启航网站管理系统项目管理网站开发

启航网站管理系统,项目管理网站开发,wordpress如何建栏目,热狗网站关键词优化1. 运算符 比较的是对象的引用(内存地址),判断两个对象是否指向堆内存中的同一块地址。 对于基本数据类型(如 int, char, double 等), 直接比较的是值是否相等。 对于引用类型(如 String, 自…

1. == 运算符

  • 比较的是对象的引用(内存地址),判断两个对象是否指向堆内存中的同一块地址。

  • 对于基本数据类型(如 intchardouble 等),== 直接比较的是是否相等。

  • 对于引用类型(如 String, 自定义类对象等),== 比较的是引用是否相同(即是否为同一个对象)。

String s1 = new String("hello");
String s2 = new String("hello");
String s3 = s1;System.out.println(s1 == s2); // false(不同对象,地址不同)
System.out.println(s1 == s3); // true(s3 和 s1 指向同一个对象)

2. equals() 方法

  • 默认行为与 == 相同(比较引用),但通常被重写(Override)用于比较对象的内容是否逻辑相等

  • 例如,StringInteger 等类重写了 equals(),使其比较的是对象的值而非引用。

  • 如果自定义类需要比较内容,必须重写 equals()(同时通常也要重写 hashCode())。

    String s1 = new String("hello");
    String s2 = new String("hello");System.out.println(s1.equals(s2)); // true(String 重写了 equals,比较字符内容)

    3. 总结

  • 共同点:都是用于比较操作
  • 不同点:用 == 判断是否为同一个对象(或基本类型的值相等)。

                     用 equals() 判断对象的内容是否逻辑相等(需注意是否被正确重写)。

http://www.dtcms.com/wzjs/573167.html

相关文章:

  • 网站建设 业务培训昆明哪些做网站建设的公司
  • 网站页面设计制作费做网站的市场风险分析及对策
  • 青岛网站建设哪家专业wordpress 图片排列
  • 社交型网站首页面设计分析上海闸北城市建设有限公司网站
  • 安徽建站网站溧阳有没有做网站的公司
  • 做网站用什么语言比较简单微信开放平台官网登录
  • 做seo排名好的网站wechat wordpress
  • 庆阳做网站常见的营销方式有哪几种
  • 企业网站seo排名wordpress 文章分类
  • 湖南铁军工程建设有限公司官方网站织梦制作手机网站模板
  • 化妆品网站制作成品源码网站
  • 陈村网站建设学平面设计要多少钱
  • 西安网站制作托百度推广客户端下载网址
  • 汽车租赁网站设计常熟市建设局网站
  • 可以做外包的网站网页模板王
  • 网站实用性网站内容建设 互联互通
  • 手机网站 域名解析关于申请网站建设
  • 河南郑州做网站汉狮网站建设 加强宣传
  • 网站主机设置方法百度一下网址大全
  • 云南建设学校网站首页长春哪有做网站公司
  • WordPress网站代码修改北京市住房建设投资中心网站
  • 衡阳网站建设价格前端网站开发毕设类型
  • 石家庄网站关键词推广珠海做网站的
  • 通过网站做跳板ppt排版布局
  • h5和手机网站30秒牢记5个域名
  • 网站都要备案吗网络营销课程思政
  • 内蒙古网站建设百度wordpress源码阅读
  • 百度推广有哪些形式太原网站制作优化seo公司
  • 电影里的做视频在线观看网站营销网站的问题与优势
  • 网站开发建设推荐用书网站建设 好的公司