List<Student> newList = studentList.stream().collect(Collectors
.collectingAndThen(
Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(Student::getName))),ArrayList::new));
return Response.success(newList);
studentList是没有去重之前的list集合,上面的方法是根据学生的姓名进行去重,比如说集合里面有两条姓名都叫“法外狂徒—张三”的数据,尽管他们的性别学号不一样,但是也只返回一条“法外狂徒—张三”的数据。