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

关于网站建设的建议征集nas里安装wordpress

关于网站建设的建议征集,nas里安装wordpress,2021年网络营销考试题及答案,佛山外贸网站建设报价操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用操作符。 如果一个变量指向的数据是对象类型的,那么,这时候…

==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。

如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = new Object();变量obj是一个内存,new Object()是另一个内存,此时,变量obj所对应的内存中存储的数值就是对象占用的那块内存的首地址。对于指向对象类型的变量,如果要比较两个变量是否指向同一个对象,即要看这两个变量所对应的内存中的数值是否相等,这时候就需要用==操作符进行比较。

equals方法是用于比较两个独立对象的内容是否相同,就好比去比较两个人的长相是否相同,它比较的两个对象是独立的。例如,对于下面的代码:

String a=new String("foo");

String b=new String("foo");

两条new语句创建了两个对象,然后用a,b这两个变量分别指向了其中一个对象,这是两个不同的对象,它们的首地址是不同的,即a和b中存储的数值是不相同的,所以,表达式a==b将返回false,而这两个对象中的内容是相同的,所以,表达式a.equals(b)将返回true

在实际开发中,我们经常要比较传递进行来的字符串内容是否等,例如,String input = ;input.equals(quit),许多人稍不注意就使用==进行比较了,这是错误的,随便从网上找几个项目实战的教学视频看看,里面就有大量这样的错误。记住,字符串的比较基本上都是使用equals方法。

如果一个类没有自己定义equals方法,那么它将继承Object类的equals方法,Object的equals方法实现代码如下

boolean equals(Object o){

return this==o;

}

这说明,如果一个类没有自己定义equals方法,它默认的equals方法(从Object 类继承的)就是使用==操作符,也是在比较两个变量指向的对象是否是同一对象,这时候使用equals和使用==会得到同样的结果,如果比较的是两个独立的对象则总返回false如果你编写的类希望能够比较该类创建的两个实例对象的内容是否相同,那么你必须覆盖equals方法,由你自己写代码来决定在什么情况即可认为两个对象内容是相同的

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

相关文章:

  • 增城门户网站wordpress选哪个主题
  • 网站优化要多少钱p2p网站审批
  • 织梦做公司网站要钱吗中山里水网站建设
  • 企业网站备案 网站服务内容小创业公司网站怎么做
  • 橙色网站设计小广告怎么做
  • 网站建设与维护 实验报告心得注册网站需要营业执照吗
  • 品牌专业建设网站网站建设课程
  • 百度可信网站中国建设银行信用卡黑名单网站
  • 网站建设哪些分类贵阳网站建设q479185700棒
  • 广州市车管所网站建设如何免费做网站
  • 无锡网站制作方案淄博网站建设公司
  • 做一款app需要网站吗记事本网站开发
  • 规范门户网站的建设和管理办法门户网站建设招投标
  • 无线设置网站做资料分享网站有哪些
  • 网站 虚拟空间icp备案是什么
  • 3000ok新开传奇网站公益服重庆新闻头条今天
  • 使用session和cookie实现网站自动登录 .netidc科技公司网站模板
  • 株洲网站建设 株洲网站制作wordpress 标签模板
  • 企业建网站作用西安做兼职网站
  • 西宁做网站制作的公司中铁建设门户网登录赵伟
  • 山东省住房和城市建设厅网站百度导航是哪个国家的公司
  • 网站代码制作天津站内关键词优化
  • 成都网站空间北京SEO网站优化公司
  • ftp上传网站步骤网站服务器自己搭建
  • 网站seo技术教程怎么选择优秀的网站建设公司
  • 个人网站免费建站百度搜一搜
  • 网站制作建站视频拍摄剪辑培训
  • 网站备案密码重置没有网站可以icp备案
  • 网站开发信息文档做的好的c2c网站
  • 北京做冷冻牛羊肉的网站元典科技网站建设