JavaTM Platform
Standard Ed. 6

클래스
java.nio.charset.Charset 의 사용

Charset 를 사용하고 있는 패키지
java.io 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.nio.charset 바이트와 Unicode 문자의 상호 변환을 실시하기 (위해)때문에, 캐릭터 세트, 디코더, 및 엔코더를 정의합니다.  
java.nio.charset.spi java.nio.charset 패키지의 서비스 프로바이더 클래스입니다.  
javax.tools 컴파일러등의 프로그램으로부터 호출할 수 있는 툴의 인터페이스를 제공합니다.  
 

java.io 에서의 Charset 의 사용
 

Charset 형의 파라미터를 가지는 java.io 의 생성자
InputStreamReader (InputStream  in, Charset  cs)
          주어진 캐릭터 세트를 사용하는 InputStreamReader 를 작성합니다.
OutputStreamWriter (OutputStream  out, Charset  cs)
          주어진 캐릭터 세트를 사용하는 OutputStreamWriter 를 작성합니다.
 

java.lang 에서의 Charset 의 사용
 

Charset 형의 파라미터를 가지는 java.lang 의 메소드
 byte[] String. getBytes (Charset  charset)
          지정된 캐릭터 세트 를 사용해 이 String 를 바이트 순서에 encode 해, 결과를 신규 바이트 배열에 포함합니다.
 

Charset 형의 파라미터를 가지는 java.lang 의 생성자
String (byte[] bytes, Charset  charset)
          지정된 캐릭터 세트 를 사용해, 지정된 바이트 배열을 복호화 하는 것에 의해, 새로운 String 를 구축합니다.
String (byte[] bytes, int offset, int length, Charset  charset)
          지정된 charset 를 사용해, 지정된 바이트 부분 배열을 복호화 하는 것에 의해, 새로운 String 를 구축합니다.
 

java.nio.charset 에서의 Charset 의 사용
 

Charset 를 돌려주는 java.nio.charset 의 메소드
 Charset CharsetDecoder. charset ()
          이 디코더를 생성한 캐릭터 세트를 돌려줍니다.
 Charset CharsetEncoder. charset ()
          이 엔코더를 작성한 캐릭터 세트를 돌려줍니다.
static Charset Charset. defaultCharset ()
          이 Java 가상 머신의 디폴트의 캐릭터 세트를 돌려줍니다.
 Charset CharsetDecoder. detectedCharset ()
          이 디코더에 의해 검출된 캐릭터 세트를 가져옵니다 (옵션).
static Charset Charset. forName (String  charsetName)
          지정된 캐릭터 세트의 Charset 객체를 돌려줍니다.
 

Charset 형의 인수를 가지는 형태를 돌려주는 java.nio.charset 의 메소드
static SortedMap <String ,Charset > Charset. availableCharsets ()
          정규 캐릭터 세트명으로부터 Charset 객체에의 소트 된 맵을 구축합니다.
 

Charset 형의 파라미터를 가지는 java.nio.charset 의 메소드
 int Charset. compareTo (Charset  that)
          이 캐릭터 세트와 다른 캐릭터 세트를 비교합니다.
abstract  boolean Charset. contains (Charset  cs)
          이 캐릭터 세트로 지정의 캐릭터 세트가 포함되어 있는지 어떤지를 판단합니다.
 

Charset 형의 파라미터를 가지는 java.nio.charset 의 생성자
CharsetDecoder (Charset  cs, float averageCharsPerByte, float maxCharsPerByte)
          새로운 디코더를 초기화합니다.
CharsetEncoder (Charset  cs, float averageBytesPerChar, float maxBytesPerChar)
          새로운 엔코더를 초기화합니다.
CharsetEncoder (Charset  cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)
          새로운 엔코더를 초기화합니다.
 

java.nio.charset.spi 에서의 Charset 의 사용
 

Charset 를 돌려주는 java.nio.charset.spi 의 메소드
abstract  Charset CharsetProvider. charsetForName (String  charsetName)
          지정된 캐릭터 세트명에 대한 캐릭터 세트를 가져옵니다.
 

Charset 형의 인수를 가지는 형태를 돌려주는 java.nio.charset.spi 의 메소드
abstract  Iterator <Charset > CharsetProvider. charsets ()
          이 프로바이더가 지원하는 캐릭터 세트에 대한 반복자를 작성합니다.
 

javax.tools 에서의 Charset 의 사용
 

Charset 형의 파라미터를 가지는 javax.tools 의 메소드
 StandardJavaFileManager JavaCompiler. getStandardFileManager (DiagnosticListener <? super JavaFileObject > diagnosticListener, Locale  locale, Charset  charset)
          이 툴의 표준 파일 관리자-구현의 새로운 인스턴스를 가져옵니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.