将数组迭代转换为 lambda 表达式
我有下面的代码,可以循环访问以重置名称匹配的cookieCookies
CookieSession.NAME
Cookie[] cookies = httpServletRequest.getCookies();
LOGGER.info("Clearing cookies on welcome page");
if (cookies != null)
for (Cookie cookie : cookies) {
if (cookie.getName().equals(CookieSession.NAME)) {
cookie.setValue(null);
cookie.setMaxAge(0);
cookie.setPath("/");
httpServletResponse.addCookie(cookie);
}
}
有人可以使用java 8 lambda表达式简化它吗?