JavaTM Platform
Standard Ed. 6

java.lang
인터페이스 Readable

기존의 구현 클래스의 일람:
BufferedReader , CharArrayReader , CharBuffer , FileReader , FilterReader , InputStreamReader , LineNumberReader , PipedReader , PushbackReader , Reader , StringReader


public interface Readable

Readable 는, 캐릭터 라인의 소스입니다. 호출측의 read 메소드는,CharBuffer 를 사용해,Readable 의 캐릭터 라인을 이용할 수 있습니다.

도입된 버젼:
1.5

메소드의 개요
 int read (CharBuffer  cb)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 

메소드의 상세

read

int read(CharBuffer  cb)
         throws IOException 
지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다. 버퍼는, put 조작의 결과에 의해 변경되는 이외는, 캐릭터 라인 그대로의 리포지터리(repository)로서 사용됩니다. 버퍼의 플립 (반전)이나 되감기 (되감아) 하행 깨지지 않습니다. 버퍼의 후립핑 (반전)이나 되감기 (되감아) 하행 깨지지 않습니다.

파라미터:
cb - 캐릭터 라인을 읽어들이는 버퍼
반환값:
@return 버퍼에 추가된 char 치의 수. 캐릭터 라인의 소스가 마지막 위치에 있는 경우는 -1
예외:
IOException - 입출력 에러가 발생했을 경우
NullPointerException - cb 가 null 의 경우
ReadOnlyBufferException - cb 가 읽어내 전용 버퍼의 경우

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