String data = “데이타”;
String utf8 = new String(data.getBytes(“UTF-16“), “UTF-8“);
String utf16 = new String(data.getBytes(“UTF-8“), “UTF-16“);
String utf8 = new String(data.getBytes(“UTF-16“), “UTF-8“);
String utf16 = new String(data.getBytes(“UTF-8“), “UTF-16“);
표준 캐릭터셋
Java 플랫폼의 구현은 모두 다음의 표준 캐릭터셋를 지원 할 필요가 있습니다. 지원 되고 있는 그 외의 캐릭터셋에 대해서는 구현의 릴리스 노트를 참조하십시오. 그러한 옵션의 캐릭터셋의 동작은 구현 마다 다를 가능성이 있습니다.
캐릭터셋
설명
US-ASCII
7 비트 ASCII (ISO646-US/Unicode 캐릭터셋의 Basic Latin 블록)
ISO-8859-1
ISO Latin Alphabet No. 1 (ISO-LATIN-1)
UTF-8
8 비트 UCS 변환 형식
UTF-16BE
16 비트 UCS 변환 형식, 빅 endian 바이트순서
UTF-16BE
16 비트 UCS 변환 형식, little endian 바이트순서
UTF-16
16 비트 UCS 변환 형식, 옵션의 바이트순서 마크로 식별되는 바이트순서