一.
//1.Arrays.asList数据转成集合 2.filter方法将名称是JSESSIONID的cookie过滤出来 3. iterator迭代 4.forEachRemaining遍历
Cookie[] cookies = request.getCookies();
Arrays.asList(cookies).stream().filter(cookie->"JSESSIONID".equals(cookie.getName())).iterator().forEachRemaining(cookie->{
session.setAttribute("JSESSIONID", cookie.getValue());;
});
二.
Cookie[] cookies = request.getCookies();
List<Cookie> list = Arrays.asList(cookies).stream().filter(cookie->"JSESSIONID".equals(cookie.getName())).collect(Collectors.toList());
两list差集合(根据startTime) tsp3- tsp1
List<TSP> collect = tsp3.stream()
.filter(item -> !tsp1.stream()
.map(e -> e.getStartTime())
.collect(Collectors.toList())
.contains(item.getStartTime())
).collect(Collectors.toList());