我想将String转换为Long。但是我的数字格式异常?怎么纠正这个。?

时间:2013-11-02 17:49:17

标签: jsf

这是我的代码 String userId =“”; //下面的行在我的jsf bean类中抛出NumberFormatException。如何纠正这个...... Long uid = Long.parseLong(userId);

String userId =“”;

Long uid = Long.parseLong(userId);

此代码抛出了错误的错误.... java.lang.NumberFormatException:对于输入字符串:“”

1 个答案:

答案 0 :(得分:0)

空字符串("")不是有效的Long。长必须包含一个或多个数字。

首先将空字符串分配给userId,然后尝试解析它。