怎样验证传过来的参数为float型(五分钟内解决问题给您满分)
我的代码是:
try{
float f=new Float(request.getParameter("fz"+p)).floatValue();
}
catch(NumberFormatException e)
{
response.sendRedirect("Error");
}
错误提示为:
java.lang.NumberFormatException: For input string: "30."
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:435)
at java.lang.Integer.valueOf(Integer.java:532)
at CenterKhsave.doPost(CenterKhsave.java:152)