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

做网站那里做可靠晨阳seo顾问

做网站那里做可靠,晨阳seo顾问,装修平台自己做网站有几个,十堰微网站建设问题: 由于受包装类的自动装箱和拆箱的影响,一直以为直接用直接比较两个包装类的大小是否相等就可以,惭愧。比如: Integer a11; Integer b11; System.out.println(ab); 运行结果是 true,似乎没啥问题,但…

问题:

由于受包装类的自动装箱和拆箱的影响,一直以为直接用==直接比较两个包装类的大小是否相等就可以,惭愧。比如:

Integer a=11;
Integer b=11;
System.out.println(a==b);

运行结果是 true,似乎没啥问题,但是改一下变量的值就不行了,比如:

Integer a=199;
Integer b=199;
System.out.println(a==b);

结果就是false了。

为什么:

我们都知道==本质上比较的是对象的地址是否相等,包装类的变量也是对象,a和b是两个不同的对象,那么==来比较的话肯定是不相等的,而第一个例子之所以是true,是因为java对常用数字的特殊优化处理,使得Integer类型的引用在-127~127这个范围内都指向一个对象,在这个数据范围之外的就是不同的两个对象

总结:

记住一点,对象比较就用equals,基础数据类型就用==来比较,就不会出错。

http://www.khdw.cn/news/20591.html

相关文章:

  • 化妆品网页设计论文seo优化seo外包
  • 注册公司费用是多少网站seo内容优化
  • 朔州推广型网站建设网络营销措施有哪些
  • 营销培训课程有哪些旺道seo系统
  • 怎么做免费的网站链接2022年新闻大事
  • wordpress 怎样写函数长沙企业seo服务
  • 怎样做网站呢长春网站制作计划
  • 网站有后台更新不了培训网站推广
  • 香港网站速度慢广州百度关键词搜索
  • 做网站生意不赚钱怎样推广品牌
  • 深圳做网站(官网)seo站长工具是什么
  • 什么网站可以买世界杯seo提升排名
  • 武汉防役新动态宁波seo外包服务
  • 企业为什么做网站优化推广网站流量统计系统
  • 中山模板自助建站百度收录量查询
  • 网站建设个体营业执照百度大数据
  • css网站模板企业策划方案怎么做
  • 新媒体做图网站创建自己的网站怎么弄
  • 兰州网站建设优化推广互联网广告代理商
  • 中国网站建设网页设计seo短视频发布页
  • 宠物店网站怎么做营销策略怎么写
  • 制作logo免费网站重庆网站建设公司
  • 如何做网站图标官方网站百度一下
  • 做书app下载网站有哪些seo 优化一般包括哪些内容
  • 网站怎么制作做百度账号登录入口网页版
  • 企业网站优化推广怎么做怎么推广一个平台
  • 定制网络教研系统适合seo优化的网站
  • 石狮做网站搜狗竞价推广效果怎么样
  • 长春建设平台网站的公司吗网络软文广告
  • 建设网站三要如何提高网站排名seo