12345678910111213141516171819 |
- package com.fdkankan.manage.util;
- import java.util.Arrays;
- import java.util.HashSet;
- import java.util.Set;
- import java.util.stream.Stream;
- public class ListUtils {
- public static <T> boolean checkForDuplicates(T... array) {
- Set<T> set = new HashSet<>(Arrays.asList(array));
- return array.length != set.size();
- }
- private static <T> boolean checkForDuplicates2(T... array) {
- Long distinctCount = Stream.of(array).distinct().count();
- return array.length != distinctCount;
- }
- }
|