如何解决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");

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

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

相关文章

  • SpringBoot条件注解核心作用与使用场景详解

    SpringBoot条件注解核心作用与使用场景详解

    Spring Boot的条件注解为开发者提供了强大的动态配置能力,理解其原理和适用场景是构建灵活、可扩展应用的关键,本文将系统梳理所有常用的条件注解,结合代码示例说明其作用与使用场景,感兴趣的朋友一起看看吧
    2025-04-04
  • spring状态机模式使用小结

    spring状态机模式使用小结

    说起Spring状态机,大家很容易联想到这个状态机和设计模式中状态模式的区别是啥呢?没错,Spring状态机就是状态模式的一种实现,在介绍Spring状态机之前,让我们来看看设计模式中的状态模式,需要的朋友可以参考下
    2024-04-04
  • Java后端向前端返回文件流实现下载功能的方法

    Java后端向前端返回文件流实现下载功能的方法

    这篇文章主要给大家介绍了关于Java后端向前端返回文件流实现下载功能的相关资料,Java后端可以通过调用接口返回文件流来实现文件传输功能,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • SpringBoot整合JPA框架实现过程讲解

    SpringBoot整合JPA框架实现过程讲解

    在开发中,我们通常会对数据库的数据进行操作,Sprirng Boot对关系型数据库和非关系型数据库的访问操作都提供了非常好的整合支持
    2022-12-12
  • 解决idea不显示Services工具栏的问题

    解决idea不显示Services工具栏的问题

    这篇文章主要介绍了解决idea不显示Services工具栏的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Java系统环境变量配置全过程

    Java系统环境变量配置全过程

    本文介绍了如何配置Windows系统中的PATH和CLASSPATH环境变量,以及如何使用这些变量来运行Java程序,步骤包括查看系统属性、编辑环境变量、添加路径、验证设置等,通过这些步骤,用户可以永久性地保存PATH和CLASSPATH环境变量的设置,从而方便地运行Java程序
    2024-11-11
  • IDEA进程已结束,退出代码-1073741819 (0xC0000005)的bug

    IDEA进程已结束,退出代码-1073741819 (0xC0000005)的bug

    这篇文章主要介绍了IDEA进程已结束,退出代码-1073741819 (0xC0000005)的bug,本文通过实例代码图文的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • Java ThreadPoolExecutor的参数深入理解

    Java ThreadPoolExecutor的参数深入理解

    这篇文章主要介绍了Java ThreadPoolExecutor的参数深入理解的相关资料,需要的朋友可以参考下
    2017-03-03
  • java转换时区时间过程详解

    java转换时区时间过程详解

    这篇文章主要介绍了java转换时区时间过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • JDBC环境设置(中文详解)

    JDBC环境设置(中文详解)

    要开始使用JDBC设置,按照以下所示的步骤开发JDBC环境。以下内容假设Windows平台上
    2014-03-03

最新评论