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

怎么做带网站连接的表格企业seo服务

怎么做带网站连接的表格,企业seo服务,有没有在家做的手工活网站,滑坡毕业设计代做网站今天在测试代码的时候,同事问我新加的一段逻辑出现了空指针异常 看了下,是很久前自己写的代码,int和Integer对象比较的时候,用了在不传Integer的情况下,会出现空指针异常。查资料回忆了一下,int和Integer的…

今天在测试代码的时候,同事问我新加的一段逻辑出现了空指针异常

看了下,是很久前自己写的代码,int和Integer对象比较的时候,用了==在不传Integer的情况下,会出现空指针异常。查资料回忆了一下,int和Integer的比较关注重点

1.Integer是int的封装类,int与Integer比较时,Integer会自动拆箱,如果都有相同的值(比如100)无论怎么比,int与Integer都相等。

2.查看java源代码可知道,Integer比较时,在-128与127之间,Integer会自动存在内存中,再有时,直接从内存中去取,不在这个范围则会new新对象,所以Integer a=100,Integer b=100,a==b是返回true的

同时Integer与new Integer永远都不相等。

范例

int a=127;int b=127;Integer c = 127;Integer d = new Integer(127); Integer e=127;

a==b true;     a==c;true        c==d;false;       a==d;true;        c==e true;

int a=128;int b=128;Integer c=128;Integer d=128;Integer e = new Integer(128);

a==b true;    a==c true;     a==e true;    c==d false;    c==e  false;

java的自动装箱与自动拆箱

自动装箱就是将基本数据类型转换为包装器类型,自动拆箱就是将包装器类型转为基本数据类型。

装箱过程系统执行了Integer.valueOf(99);

在-128到127范围,会生成同一个对象,在范围之外,会执行new Integer(99);

装箱的过程会创建对应的对象,这个会消耗内存,所以装箱的过程会增加内存的消耗,影响性能

拆箱过程执行了int totlprim = total.intValue();

直接返回value

正确的比较方法:

比较相等:Objects.equals(c,d);则以上所有比较都为true;

比较大小:如果不确定是否包含空指针

int a =127,Integer b = null;
//方法1
Stream.of(a, b).filter(Objects::nonNull) // 过滤掉null值.map(Optional::of)       // 将非null值转换为Optional.reduce((a1, b1) -> a1.flatMap(av -> b1.map(bv -> av.compareTo(bv)))) // 安全比较两个值.ifPresent(result -> System.out.println(result.get())); // 处理结果,如果有的话
//方法2Comparator<Integer> safeComparator = Comparator.nullsLast(Comparator.naturalOrder());int result = safeComparator.compare(a, b);// 处理result,例如使用Comparator.nullsLast()来改变null的处理方式(例如放在最后)System.out.println(result);

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

相关文章:

  • 邯郸网站建设纵横海外推广渠道都有哪些
  • c语言和c 哪个做网站好搜索引擎营销特点
  • 职业学校网站模板电商seo名词解释
  • 本地网站建设多少钱信息大全百度产品优化排名软件
  • 古田路9号设计网站网络营销的分类
  • 徐州网站公司百度网站大全旧版
  • 如何找做网站的公司淘宝搜索关键词排名
  • 广州微网站建设机构百度关键词seo外包
  • 在招聘网站做销售工资高吗外链网盘源码
  • 哪个网站做信誉传奇私服百度网站网址是多少
  • 佛山做网站的公司整合营销传播案例
  • 做澳洲外贸的网站有哪些帮别人发广告赚钱平台
  • ruby做网站太原首页推广
  • 嘉兴做网站公司seo客服
  • 泰安网站制作排行湖南长沙关键词推广电话
  • 三维家什么是seo是什么意思
  • 网站建设跟版网seo实战密码第四版pdf
  • 成都龙泉建设发展有限公司网站海外独立站
  • 网络建设公司排名惠州百度关键词优化
  • 淘宝网站是怎么做的软文范例大全
  • 唐山市住房房和城乡建设厅网站数据分析网官网
  • 独立站跨境电商怎么做免费推广seo
  • WordPress神箭手采集揭阳新站seo方案
  • 科技类网站设计特点北京网站制作
  • 网站平台需要做无形资产吗 怎么做6网站关键词优化排名推荐
  • wordpress广告位插件seo快速整站上排名教程
  • 帮别人做网站交税windows优化大师是系统软件吗
  • 美食网站设计网站网站网址查询工具
  • 网店营销活动策划方案百度关键词优化是什么意思
  • 电子商务网站设计毕业设计论文网站seo策划方案案例分析