即使我将值从string转换为Integer,它也会抛出错误
java.lang.NumberFormatException: Invalid int: ""
答案 0 :(得分:0)
从你的问题中你说无效的int:“”,它是一个空字符串而不是数字。在转换为数字之前,你应该先检查它是否为空字符串。
if (string != null && !string.isEmpty()) {
// convert to number
}