JavaTM Platform
Standard Ed. 6

클래스
java.nio.CharBuffer 의 사용

CharBuffer 를 사용하고 있는 패키지
java.io 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.nio 데이터의 컨테이너인 버퍼에 대해 정의해, 그 외의 NIO 패키지의 개요 정보를 제공합니다.  
java.nio.charset 바이트와 Unicode 문자의 상호 변환을 실시하기 (위해)때문에, 캐릭터 세트, 디코더, 및 엔코더를 정의합니다.  
 

java.io 에서의 CharBuffer 의 사용
 

CharBuffer 형의 파라미터를 가지는 java.io 의 메소드
 int Reader. read (CharBuffer  target)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 

java.lang 에서의 CharBuffer 의 사용
 

CharBuffer 형의 파라미터를 가지는 java.lang 의 메소드
 int Readable. read (CharBuffer  cb)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 

java.nio 에서의 CharBuffer 의 사용
 

CharBuffer 를 돌려주는 java.nio 의 메소드
static CharBuffer CharBuffer. allocate (int capacity)
          새로운 문자 버퍼를 할당합니다.
 CharBuffer CharBuffer. append (char c)
          지정된 문자를 이 버퍼에 추가합니다 (옵션).
 CharBuffer CharBuffer. append (CharSequence  csq)
          지정된 문자 순서를 이 버퍼에 추가합니다 (옵션).
 CharBuffer CharBuffer. append (CharSequence  csq, int start, int end)
          지정된 문자 순서의 서브 순서를 이 버퍼에 추가합니다 (옵션).
abstract  CharBuffer ByteBuffer. asCharBuffer ()
          문자 버퍼로서 이 byte 버퍼의 뷰를 작성합니다.
abstract  CharBuffer CharBuffer. asReadOnlyBuffer ()
          현재의 버퍼의 컨텐츠를 공유하는 새로운 read 전용 문자 버퍼를 작성합니다.
abstract  CharBuffer CharBuffer. compact ()
          현재의 버퍼를 압축합니다 (옵션).
abstract  CharBuffer CharBuffer. duplicate ()
          현재의 버퍼의 컨텐츠를 공유하는 새로운 문자 버퍼를 작성합니다.
 CharBuffer CharBuffer. get (char[] dst)
          상대 일괄 「get」메소드입니다.
 CharBuffer CharBuffer. get (char[] dst, int offset, int length)
          상대 일괄 「get」메소드입니다.
abstract  CharBuffer CharBuffer. put (char c)
          상대 「put」메소드입니다 (옵션).
 CharBuffer CharBuffer. put (char[] src)
          상대 일괄 「put」메소드입니다 (옵션).
 CharBuffer CharBuffer. put (char[] src, int offset, int length)
          상대 일괄 「put」메소드입니다 (옵션).
 CharBuffer CharBuffer. put (CharBuffer  src)
          상대 일괄 「put」메소드입니다 (옵션).
abstract  CharBuffer CharBuffer. put (int index, char c)
          절대 「put」메소드입니다 (옵션).
 CharBuffer CharBuffer. put (String  src)
          상대 일괄 「put」메소드입니다 (옵션).
 CharBuffer CharBuffer. put (String  src, int start, int end)
          상대 일괄 「put」메소드입니다 (옵션).
abstract  CharBuffer CharBuffer. slice ()
          현재의 버퍼의 컨텐츠의 공유의 서브 순서를 컨텐츠로 하는 새로운 문자 버퍼를 작성합니다.
static CharBuffer CharBuffer. wrap (char[] array)
          char 배열을 버퍼에 랩 합니다.
static CharBuffer CharBuffer. wrap (char[] array, int offset, int length)
          char 배열을 버퍼에 랩 합니다.
static CharBuffer CharBuffer. wrap (CharSequence  csq)
          문자 순서를 버퍼에 랩 합니다.
static CharBuffer CharBuffer. wrap (CharSequence  csq, int start, int end)
          문자 순서를 버퍼에 랩 합니다.
 

CharBuffer 형의 파라미터를 가지는 java.nio 의 메소드
 int CharBuffer. compareTo (CharBuffer  that)
          현재의 버퍼를 다른 버퍼와 비교합니다.
 CharBuffer CharBuffer. put (CharBuffer  src)
          상대 일괄 「put」메소드입니다 (옵션).
 int CharBuffer. read (CharBuffer  target)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 

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

CharBuffer 를 돌려주는 java.nio.charset 의 메소드
 CharBuffer Charset. decode (ByteBuffer  bb)
          이 캐릭터 세트로 표현된 바이트를 Unicode 문자에 디코드하는 편리한 메소드입니다.
 CharBuffer CharsetDecoder. decode (ByteBuffer  in)
          단일의 입력 byte 버퍼의 컨텐츠를 새롭게 할당할 수 있었던 문자 버퍼내에 디코드하는 편리한 메소드입니다.
 

CharBuffer 형의 파라미터를 가지는 java.nio.charset 의 메소드
 CoderResult CharsetDecoder. decode (ByteBuffer  in, CharBuffer  out, boolean endOfInput)
          지정된 입력 버퍼내의 바이트를 최대한 디코드해, 지정된 출력 버퍼에 결과를 기입합니다.
protected abstract  CoderResult CharsetDecoder. decodeLoop (ByteBuffer  in, CharBuffer  out)
          1 개이상의 바이트를 디코드해, 1 개 이상의 문자에 디코드합니다.
 ByteBuffer Charset. encode (CharBuffer  cb)
          Unicode 문자를 이 캐릭터 세트로 표현된 바이트에 encode 하는 편리한 메소드입니다.
 ByteBuffer CharsetEncoder. encode (CharBuffer  in)
          단일의 입력 문자 버퍼의 컨텐츠를 새롭게 할당할 수 있었던 byte 버퍼내에 encode 하는 편리한 메소드입니다.
 CoderResult CharsetEncoder. encode (CharBuffer  in, ByteBuffer  out, boolean endOfInput)
          지정된 입력 버퍼내의 문자를 최대한 encode 해, 지정된 출력 버퍼에 결과를 기입합니다.
protected abstract  CoderResult CharsetEncoder. encodeLoop (CharBuffer  in, ByteBuffer  out)
          1 개이상의 문자 1 개 이상의 바이트에 encode 합니다.
 CoderResult CharsetDecoder. flush (CharBuffer  out)
          이 디코더를 플래시 합니다.
protected  CoderResult CharsetDecoder. implFlush (CharBuffer  out)
          이 디코더를 플래시 합니다.
 


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 도 참조해 주세요.