首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

int phone=Integer.parseInt((request.getParameter("phone")));解决思路

2012-04-13 
int phoneInteger.parseInt((request.getParameter(phone)))int phoneInteger.parseInt((request.get

int phone=Integer.parseInt((request.getParameter("phone")));
int phone=Integer.parseInt((request.getParameter("phone")));

执行这一块之后会发生java.lang.NumberFormatException: For input string: "15200000000"哪一块不对呢?

[解决办法]
超过int能表示的范围了, 用long或者 就直接String吧
[解决办法]
越界了,int最大值为2147483648,你换用long型吧!

热点排行