当前位置: 代码迷 >> Java Web开发 >> int phone=Integer.parseInt((request.getParameter("phone")));解决思路
  详细解决方案

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

热度:1033   发布时间:2016-04-17 10:16:43.0
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型吧!
  相关解决方案