|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.Reader | +--java.io.InputStreamReader
Each invocation of one of an InputStreamReader's read() methods may cause one or more bytes to be read from the underlying byte-input stream. For top efficiency, consider wrapping an InputStreamReader within a BufferedReader; for example,
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
BufferedReader
,
InputStream
Fields inherited from class java.io.Reader | |
lock |
Constructor Summary | |
InputStreamReader(InputStream in,
String enc)
Create an InputStreamReader that uses the named character encoding. |
|
InputStreamReader(InputStream in)
Create an InputStreamReader that uses the default character encoding. |
Method Summary | |
void | close()
Close the stream. |
String | getEncoding()
Return the name of the encoding being used by this stream. |
int | read()
Read a single character. |
int | read(char[] cbuf,
int off,
int len)
Read characters into a portion of an array. |
boolean | ready()
Tell whether this stream is ready to be read. |
Methods inherited from class java.io.Reader | |
mark , markSupported , read , reset , skip |
Methods inherited from class java.lang.Object | |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Constructor Detail |
public InputStreamReader(InputStream in)
in
- An InputStreampublic InputStreamReader(InputStream in, String enc) throws UnsupportedEncodingException
in
- An InputStream
enc
- Name of encoding to be usedMethod Detail |
public String getEncoding()
public int read() throws IOException
public int read(char[] cbuf, int off, int len) throws IOException
cbuf
- Destination buffer
off
- Offset at which to start storing characters
len
- Maximum number of characters to readpublic boolean ready() throws IOException
public void close() throws IOException
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |