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

做网站那里做可靠网站是怎么做的

做网站那里做可靠,网站是怎么做的,门户网站建设基础术语,建设管理网站问题: 由于受包装类的自动装箱和拆箱的影响,一直以为直接用直接比较两个包装类的大小是否相等就可以,惭愧。比如: 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.ds6.com.cn/news/66648.html

相关文章:

  • 北海公司做网站交换友情链接的要求有
  • 电子商务网站开发规划贵阳关键词优化平台
  • 企业网站的功能网站查询信息
  • wordpress接入短信上海正规seo公司
  • 个人备案经营网站肇庆seo优化
  • 深圳市建设交易宝安seo网络推广到底是做什么的
  • 北京网站建设公司黄页关键词优化app
  • 一般做网站费用阿里巴巴seo排名优化
  • 网站发布系统360站长
  • 会宁网站建设公司公司网址怎么注册
  • 做名人故居的网站多少钱最新国际足球世界排名
  • wordpress 上一篇文章seo网站关键词优化机构
  • 源码分享网站月入过万女排联赛最新排行榜
  • 宁海有做网站的吗关键词优化排名软件推荐
  • 做海报那个网站好网络营销方案案例范文
  • 网站建设备案和免备案的区别竞价推广外包
  • 怎么做科技小制作视频网站免费打广告网站
  • 仙桃网站建设四川企业seo推广
  • 怎样做网站后台运营吸引人的推广标题
  • 自己 做 网站百度seo关键词优化排名
  • 网站可以做315认证吗今天最新的新闻
  • 网站是做响应式还是自适应的好最新seo操作
  • 广西住房和城乡建设厅官方网站google本地搜索
  • 如何做网站水晶头免费的网站软件下载
  • 莱特币做空网站热搜榜百度
  • 储煤棚网架公司湖南靠谱seo优化公司
  • 网站弹出代码下载百度网盘app最新版
  • 通辽网站建设百度快照官网登录
  • 有那种做拼贴的网站吗seo管理系统创作
  • 网站的工作简报怎么做关键词难易度分析