Advertisement
| BufferedReader(Reader r) |
|---|
|
This constructor creates a BufferedReader object to read characters out of a file, which is accessed by a Reader, passed to this constructor as a parameter. Example-:
|
| Methods | Description |
|---|---|
| available() | This method gives the remaining number of bytes available to read from this input character stream's buffer. |
| read() | This method reads one character at a time from this input character stream's buffer. |
| read(char[]) | This method reads a whole character array at a time from this input character stream's buffer. |
| close() | This method closes this input stream and also frees any resources connected with this input stream. |
Advertisement
//A program to create a BufferedReader Stream for reading characters from a local buffer.
import java.io.*;
class A
{
public static void main(String... ar)
{
try
{
File file= new File("TextBook9.txt");
FileReader fr= new FileReader(file);
BufferedReader br = new BufferedReader(fr); //This will transfer chunk of characters
//from file to buffer of BufferedReader
int c;
//Reading one character a time from buffer
while( (c=br.read())!=-1)
{
System.out.print((char)c);
}
br.close();
}
catch(IOException e)
{
System.out.println(e);
}
}
}
Hello from Java!
Next topic is BufferedWriter class
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement