Low-level Streams | Arguments | Returns | read Methods |
FileInputStream | File FileDescriptor String | int | read() read(byte[]) read(byte[],int,int) |
ByteArrayInputStream | byte[] byte[], int, int | int | read() read(byte[],int,int) |
High-level Streams | Arguments | Returns | read Methods |
FilterInputStream | InputStream | int | read() read(byte[]) read(byte[],int,int) |
DataInputStream | InputStream | int boolean byte char double float int long short String | read() read(byte[],int,int) readBoolean() readByte() readChar() readDouble() readFloat() readInt() readLong() readShort() readLine() [Deprecated] |
BufferedInputStream | InputStream InputStream,int size | int | read() read(byte[],int,int) |
Low-level Readers | Arguments | Returns | read Methods |
FileReader | File FileDescriptor String | int | inherits read() from Reader and InputStreamReader read() read(char[]) read(char[],int,int) see below for InputStreamReader methods |
CharArrayReader | char[] char[], int, int | int | read() read(char[],int,int) |
StringReader | String | int | read() read(char[],int,int) |
High-level Readers | Arguments | Returns | read Methods |
BufferedReader | Reader | int | read() read(char[],int,int) readLine() |
InputStreamReader | InputStream | int | read() read(char[],int,int) |
StringReader | String | int | read() read(char[],int,int) |