我 | 在这里
️ 读书 | 长沙 ⭐软件工程 ⭐ 本科
工作 | 广州 ⭐ Java 全栈开发(软件工程师)
✈️公众号 | 热爱技术的小郑 。文章底部有个人公众号二维码。回复 Java全套视频教程 或 前端全套视频教程 即可获取 300G+ 教程资料及项目实战案例
邮箱 | [email protected]
为何而写?
好记性不如烂笔头,记录学习的相关知识 、项目 BUG 解决
复盘总结,加深记忆,方便自己查看
分享知识,咱就是这么乐于助人、专注填坑20年、哈哈哈哈
控制台报了一个 For input string: ""
的错误
For input String:““从字面上理解就是你(input)输入或你传入的值为””,字符串类型在转化为其它数据类型时就报错了‘
报错部分代码。空值”"是不能转为int类型
如果你的id 传入的是个空置,进行转换的时候就会报错:
Integer id= Integer.parseInt(maps.get(“id”).toString());
其实为了避免这种情况出现,我们可以对该变量的值进行非空处理
String userId = maps.get("userId").toString();
if( userId != null || !userId.equals("")){
。。。。
}