|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--java.io.Reader | +--java.io.FilterReader | +--java.io.PushbackReader
캐릭터를 스트림에 이륙 시각의 연기 할 수 있는 캐릭터 스트림 리더입니다.
필드의 개요 |
클래스 java.io. FilterReader 에서 상속받은 필드 |
in |
클래스 java.io. Reader 에서 상속받은 필드 |
lock |
생성자의 개요 | |
PushbackReader (Reader in)
1 캐릭터 분의 이륙 시각의 연기 버퍼를 가지는 새로운 이륙 시각의 연기 리더를 작성합니다. |
|
PushbackReader (Reader in,
int size)
지정된 사이즈의 이륙 시각의 연기 버퍼를 가지는 새로운 이륙 시각의 연기 리더를 작성합니다. |
메소드의 개요 | |
void |
close ()
스트림을 닫습니다. |
void |
mark (int readAheadLimit)
스트림내의 현재의 위치에 마크를 설정합니다. |
boolean |
markSupported ()
이 스트림이 mark() 오퍼레이션을 서포트할지 어떨지 서포트하지 않는 것은 어떤 것인가를 조사합니다. |
int |
read ()
단일의 캐릭터를 읽어들입니다. |
int |
read (char[] cbuf,
int off,
int len)
배열의 일부에 캐릭터를 읽어들입니다. |
boolean |
ready ()
이 스트림이 읽어들여 가능한가 어떤가를 판정합니다. |
void |
reset ()
스트림을 리셋트 합니다. |
void |
unread (char[] cbuf)
이륙 시각의 연기 버퍼의 선두에 그 캐릭터 배열을 카피해, 캐릭터 배열을 이륙 시각의 연기 합니다. |
void |
unread (char[] cbuf,
int off,
int len)
이륙 시각의 연기 버퍼의 선두에 그 캐릭터 배열의 일부를 카피해, 캐릭터 배열의 일부를 이륙 시각의 연기 합니다. |
void |
unread (int c)
단일의 캐릭터를 이륙 시각의 연기 합니다. |
클래스 java.io. FilterReader 에서 상속받은 메소드 |
skip |
클래스 java.io. Reader 에서 상속받은 메소드 |
read |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자의 상세 |
public PushbackReader(Reader in, int size)
in
- 캐릭터의 read원의 리더size
- 이륙 시각의 연기 버퍼의 사이즈
IllegalArgumentException
- 사이즈가 0 이하의 경우public PushbackReader(Reader in)
in
- 캐릭터의 read원의 리더메소드의 상세 |
public int read() throws IOException
FilterReader
내의 read
IOException
- 입출력 에러가 발생했을 경우public int read(char[] cbuf, int off, int len) throws IOException
FilterReader
내의 read
cbuf
- 전송처 버퍼off
- 캐릭터의 기입 개시 오프셋(offset)len
- 읽어들이는 캐릭터의 최대수
IOException
- 입출력 에러가 발생했을 경우public void unread(int c) throws IOException
c
- 이륙 시각의 연기 하는 캐릭터
IOException
- 이륙 시각의 연기가 가득한 경우, 또는 다른 입출력 에러가 발생했을 경우public void unread(char[] cbuf, int off, int len) throws IOException
cbuf[off]
, 그 다음의 캐릭터는 값 cbuf[off+1]
와 값을 차례차례 보관 유지해 갈 것입니다.
cbuf
- 캐릭터 배열off
- 캐릭터의 이륙 시각의 연기 개시 오프셋(offset)len
- 이륙 시각의 연기 하는 캐릭터수
IOException
- 이륙 시각의 연기 버퍼에 충분한 스페이스가 없는 경우, 또는 다른 입출력 에러가 발생했을 경우public void unread(char[] cbuf) throws IOException
cbuf[0]
, 그 다음의 캐릭터는 값 cbuf[1]
과 값을 차례차례 보관 유지해 갈 것입니다.
cbuf
- 이륙 시각의 연기 하는 캐릭터 배열
IOException
- 이륙 시각의 연기 버퍼에 충분한 스페이스가 없는 경우, 또는 다른 입출력 에러가 발생했을 경우public boolean ready() throws IOException
FilterReader
내의 ready
IOException
- 입출력 에러가 발생했을 경우public void mark(int readAheadLimit) throws IOException
PushbackReader
클래스의 mark
는 항상 예외를 슬로우 합니다.
FilterReader
내의 mark
IOException
- mark 메소드는 서포트되어 있지 않기 때문에, 항상 슬로우 된다public void reset() throws IOException
PushbackReader
의 reset
메소드는 항상 예외를 슬로우 합니다.
FilterReader
내의 reset
IOException
- reset 메소드는 서포트되어 있지 않기 때문에, 항상 슬로우 된다public boolean markSupported()
FilterReader
내의 markSupported
public void close() throws IOException
FilterReader
내의 close
IOException
- 입출력 에러가 발생했을 경우
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.