在我的 JSP 页面中,我让用户输入他们的美元余额。
然后我在 servlet 中将其捕获为: String input = req.getParameter("balance");
如何检查input
变量是否为double?我知道如何使用 ParseDouble
,但我不想捕获异常。相反,我想将我自己的错误消息传递给 JSP,以便用户在输入错误时可以看到它。
有人可以帮助我吗?
最佳答案
您还可以创建这样的函数:
boolean isDouble(String input) {
try {
Double.parseDouble(input);
return true;
} catch (NumberFormatException e) {
//You can send the message which you want to show to your users here.
return false;
}
}
关于java - 如何检查用户输入是否为 double ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20225319/