在你的集合后方加入这么一段代码:
//去重用户名称
List<User> userList = new ArrayList<User>();
userList = userList.stream().collect(
Collectors.collectingAndThen(Collectors.toCollection(
() -> new TreeSet<>(Comparator.comparing(User::getUserName))), ArrayList::new));
对应的几个使用类需要的包:
Collectors:java.util.stream.Collectors
Comparator:java.util.Comparator<T>
TreeSet:java.util.TreeSet