Java의 대리 쌍 이해
StringBuffer 문서, 특히 reverse() 메소드를 검토할 때 "대리 쌍"이라는 용어를 접할 수 있습니다. ." 이 개념은 일반적인 UTF-16 코드 단위 범위를 넘어서 문자를 표현하는 데 중요한 역할을 합니다.
대리 쌍이란 무엇입니까?
대리 쌍은 기술입니다. 0xFFFF보다 큰 코드 포인트가 있는 문자를 나타내기 위해 유니코드 인코딩에 사용됩니다. UTF-16 구성표에서 이러한 문자는 한 쌍의 16비트 코드 단위를 사용하여 인코딩됩니다.
낮은 서로게이트 및 높은 서로게이트
대리 코드 단위는 두 가지 범주로 나뉩니다. : 낮은 서로게이트 및 높은 서로게이트.
코드 포인트가 0xFFFF를 초과하는 문자 높은 대용과 낮은 대용으로 표시됩니다. 대리자. 상위 서로게이트는 문자 코드 포인트의 최상위 비트(MSB)를 나타내고, 하위 서로게이트는 최하위 비트(LSB)를 나타냅니다.
위 내용은 Java의 대리 쌍은 무엇이며 어떻게 작동합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!