猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为啥输入11位的手机号会报错啊,11为以下的就可已运行???
一抹笑清风
浏览 1504
回答 2
2回答
年少掌心梦话
提示数字格式异常,你用Integer.parseInt转成的int类型数据,猜测可能是数据大小超出边界了,你用Long类的parseLong转换成Long类型看看。
1
0
0
yanrun
因为已经超过int型的最大值,所以会报错。建议一般手机号使用String型,因为手机号基本不会参与运算,如果一定要使用数字类型的话,可以用long或BigInteger
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续