String 클래스의 생성자 String(byte[])는 지정된 바이트 배열을 사용하여 문자열 객체를 생성합니다.
String(byte[],int offset,int length) 생성 방법은 지정된 바이트 배열의 일부, 즉 배열의 시작 위치 오프셋에서 시작하는 length 바이트를 사용하여 문자열 객체를 생성합니다.
public byte[] getBytes() 메서드는 플랫폼의 기본 문자 인코딩을 사용하여 현재 문자열을 바이트 배열로 변환합니다.
public byte[] getBytes(String charsetName)는 매개변수를 사용하여 문자 인코딩을 지정하고 현재 문자열을 바이트 배열로 변환합니다.
플랫폼의 기본 문자 인코딩이 GB_2312(국가 표준, 중국어 간체)인 경우 getBytes() 메서드를 호출하는 것은 getBytes(GB2312)를 호출하는 것과 동일합니다.
참고 : 매개변수가 있는 getBytes(String charsetName)는 UnsupportedEncodingException을 발생시키므로 try-catch 문에서 getBytes(String charsetName)를 호출해야 합니다.