## 就是做非空校验public void importData() {String msg = "";ExcelUtil<DQFNPlanImport> util = new ExcelUtil<DQFNPlanImport>(DQFNPlanImport.class);try {InputStream in = new FileInputStream(file);List<DQFNPlanImport> list = util.importExcel(in);for (DQFNPlanImport t : list) {if(t.getTf_dingdan()!= null && !"".equals(t.getTf_dingdan())){BigDecimal bigDecimal = new BigDecimal(t.getTf_dingdan().trim());//创建BigDecimal对象,把科学计数转成数字String tf_dingdan = bigDecimal.toPlainString();t.setTf_dingdan(tf_dingdan);System.out.println(t.toString());t.setTf_id(UuidUtil.get32UUID());systemService.save(t);}}} catch (Exception e) {e.printStackTrace();msg = e.getMessage();}}

使用BigDecimal时,报NumberFormatException相关推荐

  1. mysql 1455_关于Oracle 11g导出数据时 报 ORA-1455错误的处理

    关于Oracle 11g导出数据时 报 ORA-1455错误的处理,由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常. 关于Oracle 11g导出数据时 报 ORA-1455错误的处理 ...

  2. mybatis中传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String

    mybatis中传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String 参考文章: (1)mybati ...

  3. 微信支付 统一下单 字段 body 为中文时 报【签名错误】解决方案(C# SDK)

    微信支付 统一下单 字段 body 为中文时 报[签名错误]解决方案(C# SDK) 参考文章: (1)微信支付 统一下单 字段 body 为中文时 报[签名错误]解决方案(C# SDK) (2)ht ...

  4. Windos环境下kafka配置启动Zookeeper时,报错:Invalid config, exiting abnormally.

    Windos环境下kafka配置启动ZooKeeper时,报错:Invalid config, exiting abnormally. 执行命令: D:\kafkaOnWindows\kafka_2. ...

  5. linux执行.sh文件时,报错:XXX.sh: Permission denied(没有权限)

    linux执行.sh文件时,报错:XXX.sh: Permission denied(没有权限) 解决方法:修改对该文件的权限 例如报错: bash: ./zkServer.sh: Permissio ...

  6. gpt磁盘标签linux,解决安装CentOS6.5时 报错 提示“sda 必须有一个GPT磁盘标签”

    解决安装CentOS6.5时 报错 提示"sda 必须有一个GPT磁盘标签" 今天想在thinkpad t430u上安装CentOS6.5 时总共遇到了两个问题 1> u盘安 ...

  7. 安装teamveaver时 报错 未安装软件包 libqt5qml5 记录一下

    安装teamveaver时 报错 未安装软件包 libqt5qml5 记录一下 lgyuWT 2020-11-11 00:43:30 540 收藏 分类专栏: ubuntu报错记录 文章标签: ubu ...

  8. android报错及解决1--Bitmap加载时,报bitmap size exceeds VM budget

    报错描述: 用Bitmap加载图片资源时,报错java.lang.OutOfMemoryError: bitmap size exceeds VM budget 原因分析: android系统限制,只 ...

  9. oracle插入时间报错,Oracle 插入时间时 报错:ORA-01861: 文字与格式字符串不匹配 的解决办法...

    一.写sql的方式插入到Oracle中 往oracle中插入时间  '2007-12-28 10:07:24' 如果直接按照字符串方式,或者,直接使用to_date('2007-12-28 10:07 ...

最新文章

  1. Flex 3权威指南
  2. python量化投资必背代码-量化投资:用Python实现金融数据的获取与整理
  3. 晨读打卡(2018.1)
  4. set-matrix-zeroes当元素为0则设矩阵内行与列均为0
  5. 【数据竞赛】时间序列竞赛炸榜技巧
  6. AddTransient、AddSingleton、AddScoped 三者都应该在什么场景下使用
  7. php判断数组下标,php判断json或者数组格式与给定格式是否一致
  8. Linux下安装Redis及搭建主从
  9. 前端学习(1779):前端调试之cache原理和查看
  10. Linux上对图片进行压缩
  11. 云服务被归类为IDC业务 提供云服务必须持证上岗
  12. match VS match_phrase
  13. 解决Windows10无法卸载Edge浏览器,亲测有效
  14. Python3网络爬虫开发实战!付费讯代理、阿布云代理的使用!
  15. 南传法句经(摘选)03
  16. 下三角形行列式证明推导
  17. 关于SQL Server中将数值类型转换为字符串的问题
  18. 哈拉德·柯施纳的狡猾
  19. java号码分身_[算法] 电话号码分身 (小米2017 秋招真题)[JavaScript]
  20. ArcGIS 从DSM中提取高程点

热门文章

  1. delphi7 获取dll的类_上传quot;定时任务quot;获取系统权限
  2. vue实现增删改查功能
  3. Composition or inheritance for delegating page methods?
  4. 一步一步往前冲-WCF
  5. Silverlight 结合WCF Duplex Service聊天程序出炉
  6. 全球最急需的10项IT技术
  7. 三维数据平滑处理_神木市抄数服务多少钱【博通三维】3D打印服务
  8. Gstreamer调试命令(五)
  9. Git生成SSH共钥
  10. wpf之内容超出布局是用滚动条