문자 길이 판정
제품 요구가 가리키는 실제 단위를 먼저 선택한다.
| 요구 | 측정 | Java 접근 |
|---|---|---|
| 전송 상한 | UTF-8 byte | getBytes 길이 |
| API 코드 포인트 | Unicode point | codePointCount |
| 내부 인덱스 | UTF-16 unit | String length |
| 화면 글자 | grapheme | 분할 라이브러리 |
핵심: String.length를 사용자 글자 수로 고정해서 해석하지 않는다.
제품 요구가 가리키는 실제 단위를 먼저 선택한다.
| 요구 | 측정 | Java 접근 |
|---|---|---|
| 전송 상한 | UTF-8 byte | getBytes 길이 |
| API 코드 포인트 | Unicode point | codePointCount |
| 내부 인덱스 | UTF-16 unit | String length |
| 화면 글자 | grapheme | 분할 라이브러리 |
핵심: String.length를 사용자 글자 수로 고정해서 해석하지 않는다.