Java:将String变量与“ null”值进行比较时出现问题

时间:2019-12-04 16:43:00

标签: java string servlets null integer

我正在从HttpServletRequest获取一个带有getParameter方法的String值,并具有将其解析为Integer的目的。

如果未在前端设置此值,则该值可以是“ null”字符串,但是当我尝试进行比较时,结果始终为假

Boolean.toString(request.getParameter("parameter") == "null"));
Boolean.toString(request.getParameter("parameter") == null));
Boolean.toString(request.getParameter("parameter").isEmpty()));
Boolean.toString(request.getParameter("parameter").isBlank()));

此输出

false
false
false
false

1 个答案:

答案 0 :(得分:0)

您尝试过Boolean.toString(request.getParameter("parameter").equals("null"));吗?