StringUtils中isNumeric(String str)的使用中的坑

在項目中需要判斷字符串是否是數字字符串,首先想到的是StringUtils裏面找找看有沒有工具方法 結果真找到一個就是isNumeric(String str) 這個方法看方法名這不是就是判斷是否是數字嘛 直接使用結果後面程序就出問題了 後去看源碼發現原因 1.這個方法null  返回的是false 空字符串竟然返回的 true 2.數字之間有空格返回也是false 3.小數返回也是false 4
相關文章
相關標籤/搜索