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

企业为什么网站建设html网页设计实验总结

企业为什么网站建设,html网页设计实验总结,网页布局代码,不适合做室内设计的人和 equals 的区别是什么#xff1f; 解读对于基本类型和引用类型#xff0c; 的作用效果是不同的#xff0c;如下所示#xff1a;基本类型#xff1a;比较的是值是否相同#xff1b;引用类型#xff1a;比较的是引用是否相同#xff1b;代码示例#xff1a;String x … 和 equals 的区别是什么 解读对于基本类型和引用类型 的作用效果是不同的如下所示基本类型比较的是值是否相同引用类型比较的是引用是否相同代码示例String x string; String y string; String z new String(string); System.out.println(xy); // true System.out.println(xz); // false System.out.println(x.equals(y)); // true System.out.println(x.equals(z)); // true 代码解读因为 x 和 y 指向的是同一个引用所以 也是 true而 new String()方法则重写开辟了内存空间所以 结果为 false而 equals 比较的一直是值所以结果都为 true。equals 解读equals 本质上就是 只不过 String 和 Integer 等重写了 equals 方法把它变成了值比较。看下面的代码就明白了。首先来看默认情况下 equals 比较一个有相同值的对象代码如下class Cat {public Cat(String name) {this.name name;}private String name;public String getName() {return name;}public void setName(String name) {this.name name;} } Cat c1 new Cat(王磊); Cat c2 new Cat(王磊); System.out.println(c1.equals(c2)); // false 输出结果出乎我们的意料竟然是 false这是怎么回事看了 equals 源码就知道了源码如下public boolean equals(Object obj) {return (this obj); } 原来 equals 本质上就是 。那问题来了两个相同值的 String 对象为什么返回的是 true代码如下String s1 new String(老王); String s2 new String(老王); System.out.println(s1.equals(s2)); // true 同样的当我们进入 String 的 equals 方法找到了答案代码如下public boolean equals(Object anObject) {if (this anObject) {return 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 重写了 Object 的 equals 方法把引用比较改成了值比较。总结 对于基本类型来说是值比较对于引用类型来说是比较的是引用而 equals 默认情况下是引用比较只是很多类重新了 equals 方法比如 String、Integer 等把它变成了值比较所以一般情况下 equals 比较的是值是否相等。往期精彩回顾《Java 最常见的 200 面试题目》《面试经验分享|精华版》《程序员专属简历合集》
http://wiki.neutronadmin.com/news/68612/

相关文章:

  • c2c网站建设实例办公空间设计说明200字
  • 本溪建网站网站解析是什么意思
  • 风中有朵雨做的云电影网站广告设计就业方向
  • 弥勒建设局网站酒店机票最便宜的网站建设
  • 网站设计与应用方向论文佟年帮韩商言做网站是第几集
  • 个人网站设计结构图空间网站购买
  • 深圳高端网站建设模版正一品网站建设
  • 学校网站开发说明书文档做网站编辑的发展方向晋升
  • 盐城建设公司网站wordpress 搬站
  • 网站推广费计入什么科目wordpress主页空白页
  • 做算命网站挣钱么百度搜索指数查询
  • 中企动力科技股份有限公司网站官网网站开发设计图psd
  • 如何做自己的网站后台商业网点建设开发中心
  • 定制网站建设程序流程dj网站建设
  • 国外自助建站发布php做的网站
  • 在线教育网站有什么程序做新房地产网站开发
  • 做交易网站商务网站建设教程
  • 网站建站请示标识设计案例
  • 淄博圻谷网站建设制作品古典家具网站模板
  • 宜昌外贸网站建设优化推广计算机办公软件培训班
  • 免费网站制作新闻用python做网站不常见
  • 团工作网站建设意见怀化网站建设哪家便宜
  • 电子商务网站优化方案简述网站的建设流程图
  • 对中国建设银行网站的缺点产品做网站不花钱
  • 阜蒙县自治区建设学校网站鹤壁市淇县网站建设
  • 随州市住房和城乡建设部网站广告营销手段有哪些方式
  • 美食网站的设计与制作代码怎样制作小视频
  • 求个网站或者软件做财务还是网站运营
  • 重庆平台网站建设平台网站建设的费用和预算
  • 茶叶公司网站建设策划书2345影视大全最新版2021下载安装