如何解決java中遇到的for input string: "" 報錯問題
做Java開發(fā)的人,一生至少該有一次或多次遇到【For input String: ""】這樣的報錯問題,原因通常都是出現(xiàn)在字符串強(qiáng)制轉(zhuǎn)換成數(shù)值類型的時候報的錯。
比如:
String yanggb = ""; int num = Integer.parseInt(yanggb);
這段代碼就會報出【For input String: ""】的錯誤信息。

這個時候的解決辦法也很簡單,只需要在類型轉(zhuǎn)換的時候做一下空值處理就行了。
String yanggb = ""; int num = Integer.parseInt(StringUtil.isNotEmpty(yanggb) ? yanggb : "0");
在做字符串類型轉(zhuǎn)數(shù)值類型的時候要格外注意,否則可能會出現(xiàn)這樣的問題。
以上就是腳本之家小編給大家分享的全部相關(guān)知識點(diǎn),希望能夠幫助到你。
相關(guān)文章
Java后端向前端返回文件流實(shí)現(xiàn)下載功能的方法
這篇文章主要給大家介紹了關(guān)于Java后端向前端返回文件流實(shí)現(xiàn)下載功能的相關(guān)資料,Java后端可以通過調(diào)用接口返回文件流來實(shí)現(xiàn)文件傳輸功能,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10
SpringBoot整合JPA框架實(shí)現(xiàn)過程講解
在開發(fā)中,我們通常會對數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行操作,Sprirng?Boot對關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫的訪問操作都提供了非常好的整合支持2022-12-12
IDEA進(jìn)程已結(jié)束,退出代碼-1073741819 (0xC0000005)的bug
這篇文章主要介紹了IDEA進(jìn)程已結(jié)束,退出代碼-1073741819 (0xC0000005)的bug,本文通過實(shí)例代碼圖文的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
Java ThreadPoolExecutor的參數(shù)深入理解
這篇文章主要介紹了Java ThreadPoolExecutor的參數(shù)深入理解的相關(guān)資料,需要的朋友可以參考下2017-03-03

