map集合中对应key的value为null处理办法
2024-08-27 17:32:59
问题:
Map集合中对应key的value为null,但是现在需要将这个value转为Integer类型,这个value如果不是null,那么get到的是long类型或者是Bigdecimal类型
处理方案:
三目运算符
如果get key拿到的是value为null ,那么将value赋值为0;
否则就是有值,是long或者Bigdecimal类型,那么将其转换。
处理方式:
recordCount.setPullRecord(null == pullMap.get("pull_record")?0:Integer.parseInt(String.valueOf(pullMap.get("pull_record"))));
因代码过长文章一行无法展示
附图:
最新文章
- listview(3、动态刷新)
- Linux/CentOS配置:使用yum update更新时不升级内核的方法
- iOS Mail.app inject kit
- CodeFirst写界面——自己写客户端UI库
- oracle自动备份
- EF学习系列
- spring通过注解依赖注入和获取xml配置混合的方式
- mysql分库分表总结<;转>;
- CodeForces 135C C. Zero-One
- 模拟美萍加密狗--Rockey2虚拟狗(五)
- 终于懂了:WM_PAINT 与 WM_ERASEBKGND(三种情况:用户操作,UpdateWindow,InvalidateRect产生的效果并不相同),并且用Delphi代码验证 good
- C#启动进程之Process
- overflow:hidden 你所不知道的事
- PHP 序列化与反序列化函数
- iOS安全攻防之使用 Frida 绕过越狱设备检测
- Python argparse模块实现模拟 linux 的ls命令
- cyclictest 简介
- 听翁恺老师mooc笔记(10)--结构
- 冲刺NO.6
- hibernate多表查询封装实体
热门文章
- 输入一个字符串,内有数字和非数字字符。例如:a123x456 17960 302tab5876。将其中连续的数字作为一个整数,依次存放到一维数组a中,例如123放在a[0],456放在a[1]……统计共有多少个整数,并输出这些数。
- Java语言学习day25--7月31日
- js 修改页面样式的两种方式
- Dom基础(二):Dom性能优化
- 最大数maxnumber - 题解【树状数组】
- GO语言学习——运算符
- OSPF MTU问题
- 新华三Gen10服务器ilo5中刷新bios固件
- [AcWing 797] 差分
- linux系统如何查看内核版本、操作系统版本等信息