Integer疑问
来源:4-14 删除商品的代码实现
慕UI1578266
2020-07-11 22:54:03
Integer.parseInt(String str)它的返回值不是Int吗,为什么这里用Integer 来接收,不是应该用Integer pid=Integer.valueOf()吗
1回答
好帮手慕小脸
2020-07-12
同学你好,request.getParameter()获取的参数是String类型的,Integer.parseInt()方法将获取的pid转换为Integer类型。Integer pid = Integer.parseInt(request.getParameter("pid"));用Integer类型参数接收Integer类型值,而int cid =Integer.parseInt(request.getParameter("cid"));会将Integer类型值自动转换为int类型。在Product类中,pid是Integer类型,所以这里使用Integert。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题