老师,请问从form中得到的name类型为什么用强制类型转换不了
像a=Integer.parseInt(add);就是对的。
但我用 a=(int)add;就错
20
收起
正在回答
1回答
同学你好,request.getParameter()方法返回String类型的数据。而字符串类型想要转换为int类型需要通过使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换。如下所示:
int a = Integer.parseInt(str); int b = Integer.valueOf(str).intValue();
无法通过强制转换进行转换。如下所示:
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星