gpt4 book ai didi

java - 有没有更好的方法来检查 HttpServletRequest.getParameter() 中的 null

转载 作者:行者123 更新时间:2023-11-30 05:49:45 24 4
gpt4 key购买 nike

是否有更好/优化的方法从请求中提取值(value)?

void m() {
String tFlag = request.getParameter("tFlag");

tFlag = (tFlag == null) ? "" : tFlag;
}

最佳答案

如果您可以使用 Java-8,则可以使用 Optional.ofNullable 如下:

String tFlag = Optional.ofNullable(request.getParameter("tFlag")).orElse("");

或者suggestion from ernest_k in comments :

String tFlag = request.getParameterMap().getOrDefault("tFlag", "")

关于java - 有没有更好的方法来检查 HttpServletRequest.getParameter() 中的 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54142968/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com