Java는
String을 처리할 때 기본적으로 내부적으로(메모리 상에서) UTF-16 인코딩 처리
문자열 송/수신을 위해 직렬화 필요할 경우 변형된 UTF-8 인코딩 처리
UTF-8은 문자의 영역에 따라 Byte 사용 개수가 다르다.
영어 1Byte, 한글 3Byte
UTF-16은 모든 문자가 2Byte
'💻공부 > Java ☕️' 카테고리의 다른 글
String.split() (0) | 2022.10.09 |
---|---|
Stream (0) | 2022.10.02 |
append() (0) | 2022.10.02 |
[Java] - StringTokenizer (0) | 2022.09.25 |
[Java] - BufferedReader & BufferWriter (0) | 2022.09.24 |
댓글