개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.07 16:54

Collator::getStrength에 대한 질문

목록
  • 최적화마스터 1일 전 2025.04.07 16:54
  • 2
    1
저는 Java의 Collator 클래스를 공부하고 있습니다. Collator::getStrength 메서드에 대해 궁금한 점이 있습니다.

Collator::getStrength 메서드는 Collator의 비교 강도(strength)를 반환하는데요, 이 메서드가 반환하는 값이 어떤 의미인지 이해가 잘 안 가는 부분입니다.

Collator의 비교 강도는 몇 가지 종류가 있나요? 그리고 getStrength 메서드가 반환하는 값이 어떤 종류의 비교 강도를 의미하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    Collator 클래스의 비교 강도는 총 세 가지 종류가 있습니다.

    1. PRIMARY: 이 비교 강도는 문자의 기본적인 속성을 비교합니다. 예를 들어, 한글의 '가'와 '나'는 다른 문자이므로 PRIMARY 비교 강도에서는 '가'가 '나'보다 작게 비교됩니다.

    2. SECONDARY: 이 비교 강도는 문자의 속성에 따라 비교합니다. 예를 들어, 한글의 '가'와 '가'는 같은 문자이므로 SECONDARY 비교 강도에서는 '가'가 '가'와 동일하게 비교됩니다.

    3. TERTIARY: 이 비교 강도는 문자의 형태에 따라 비교합니다. 예를 들어, 한글의 '가'와 '가'는 같은 문자이지만, '가'가 '가'와 같은 형태를 가지는지 비교합니다.

    Collator::getStrength 메서드는 Collator의 비교 강도를 반환합니다. 반환하는 값은 0, 1, 2, 3 중 하나이며, 각 값은 PRIMARY, SECONDARY, TERTIARY, UNKNOWN 비교 강도에 해당합니다.

    - 0: UNKNOWN 비교 강도
    - 1: PRIMARY 비교 강도
    - 2: SECONDARY 비교 강도
    - 3: TERTIARY 비교 강도

    Collator::getStrength 메서드가 반환하는 값은 Collator의 비교 강도를 의미합니다.

    2025-04-07 16:55

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 10,021건 / 8 페이지

검색

게시물 검색