JAVA8
樊小樊
这个作者很懒,什么都没留下…
展开
-
Java8 判断List对象中是否包含对象的值
第一种方法:boolean present1 = appCountStudentActionResults.stream().filter(m -> m.getActiveTypes().equals("3")).findAny().isPresent();第二种方法boolean b = appCountStudentActionResults.stream().anyMatch(m -> m.getActiveTypes().equals("1"))...原创 2021-05-19 21:14:46 · 14239 阅读 · 3 评论 -
JAVA8新特性之两集合求差集
//字符串转数组String[] split = ticketType1.split(","); //两集合求差集List<String> reduce2 = Arrays.asList(split).stream().filter(item -> !Arrays.asList(ticketType.split(",")).contains(item)).collect(Collectors.toList()); //集合转数组String[] strings = new Str原创 2021-01-13 15:06:13 · 1279 阅读 · 0 评论 -
java8 过滤两个list集合中相同的元素 并返回相同list集合
List<FindByStudentForPayResult> result = studentForPayResultList.stream().filter( (studentForPayResult) ->payList.stream().map(BaseActivePay::getStudentId).collect(Collectors.toList()).contains(studentForPayResult.getStudentId())原创 2020-12-15 21:29:51 · 11581 阅读 · 0 评论 -
java8 实现list根据字段去掉重复数据
Java8新特性 实现 举例案例一List<LinkedHashMap<String, Object>> effective = syncCertList.stream().filter(el->{Object courseCode = el.get("courseCode");//课程编号Object employeeCode = el.get("employeeCode");//人员工号boolean yitongbu = resTwCourseRecordVie原创 2020-11-28 14:42:39 · 6518 阅读 · 0 评论