如何解决java中遇到的for input string: "" 报错问题

 更新时间:2020年02月20日 10:25:41   作者:杨冠标  
在本篇文章里小编给大家整理的是一篇关于如何解决java中遇到的(for input string: "")报错内容,需要的朋友们可以学习下。

做Java开发的人,一生至少该有一次或多次遇到【For input String: ""】这样的报错问题,原因通常都是出现在字符串强制转换成数值类型的时候报的错。

比如:

String yanggb = "";
int num = Integer.parseInt(yanggb);

这段代码就会报出【For input String: ""】的错误信息。

这个时候的解决办法也很简单,只需要在类型转换的时候做一下空值处理就行了。

String yanggb = "";
int num = Integer.parseInt(StringUtil.isNotEmpty(yanggb) ? yanggb : "0");

在做字符串类型转数值类型的时候要格外注意,否则可能会出现这样的问题。

以上就是脚本之家小编给大家分享的全部相关知识点,希望能够帮助到你。

相关文章

  • 利用spring aop实现动态代理

    利用spring aop实现动态代理

    这篇文章主要为大家详细介绍了利用spring aop实现动态代理的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Spring Data JPA框架的Repository自定义实现详解

    Spring Data JPA框架的Repository自定义实现详解

    Spring Data JPA是Spring基于JPA规范的基础上封装的⼀套 JPA 应⽤框架,可使开发者⽤极简的代码即可实现对数据库的访问和操作,本篇我们来了解Spring Data JPA框架的Repository自定义实现
    2022-04-04
  • spring boot添加新模块的方法教程

    spring boot添加新模块的方法教程

    这篇文章主要给大家介绍了关于spring boot添加新模块的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • SpringBoot超详细讲解Thymeleaf模板引擎

    SpringBoot超详细讲解Thymeleaf模板引擎

    这篇文章主要分享了Spring Boot整合使用Thymeleaf,Thymeleaf是新一代的Java模板引擎,类似于Velocity、FreeMarker等传统引擎,关于其更多相关内容,需要的小伙伴可以参考一下
    2022-07-07
  • springcloud整合gateway实现网关全局过滤器功能

    springcloud整合gateway实现网关全局过滤器功能

    本文主要介绍了springcloud整合gateway实现网关全局过滤器功能,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • 一文带你看懂Android动画的实现原理

    一文带你看懂Android动画的实现原理

    动画是 Android 应用程序中重要的交互特性,ndroid 提供了多种动画效果,包括平移、缩放、旋转和透明度等,它们可以通过代码或 XML 来实现,本文将介绍 Android 动画的原理和实现方法,并提供一些示例,需要的朋友可以参考下
    2023-07-07
  • java 多线程-锁详解及示例代码

    java 多线程-锁详解及示例代码

    本文主要介绍 Java 多线程锁的基础知识,这里整理了相关资料及示例代码有兴趣的小伙伴可以参考下
    2016-09-09
  • springboot集成开发实现商场秒杀功能

    springboot集成开发实现商场秒杀功能

    这篇文章主要介绍了springboot集成实现商品秒杀功能,秒杀系统业务流程,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Java PDF 添加数字签名的实现方法

    Java PDF 添加数字签名的实现方法

    这篇文章主要介绍了Java PDF 添加数字签名的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Java指令重排序在多线程环境下的处理方法

    Java指令重排序在多线程环境下的处理方法

    指令重排在单线程环境下有利于提高程序的执行效率,不会对程序产生负面影响,本文对多线程指令重排问题进行复原,并针对指令重排给出相应的解决方案,需要的朋友参考下吧
    2022-04-04

最新评论