>  Q&A  >  본문

java - 목록에서 중복된 콘텐츠를 감지하는 확인 주석이 있습니까?

특정 인터페이스에서는 호출자가 목록을 전달해야 합니다. 목록에 있는 개체의 특정 문자열 속성은 반복될 수 없습니다. 중복 데이터가 있는지 빠르게 확인할 수 있는 주석이 있나요?
최대 절전 모드 확인을 검색했는데 찾지 못했습니다. 이러한 판단 테스트가 여러 곳에서 필요한 경우, 일반적으로 이 문제를 어떻게 처리합니까? 감사해요.

为情所困为情所困2712일 전602

모든 응답(2)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-05-17 10:05:54

    그냥 상속받아도javax.validation.ConstraintValidator实现一个jsr-303的注解不就行了, 简单的Set<String> set = new HashSet<>(list); list.size == set.size()직접

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-17 10:05:54

    목록을 집합으로 변환하는 주석을 정의합니다. 집합의 크기가 목록보다 작으면 중복이 있다는 뜻입니다

    회신하다
    0
  • 취소회신하다