BufferedReader Example
The program uses a buffer to read a file character-by-character and display each character as it is read. A BufferedReader will generally be more efficient than the unbuffered file reader because the actual read is reading more than one character into its buffer.
// BufferedReader Example
import java.io.*;
class BufferedReaderExample {
static public void main(String[] args) {
try {
BufferedReader r = new BufferedReader(
new FileReader("FileStore"+File.separator+"kochi.txt")
);
int c=0;
while((c=r.read())!=-1) {
System.out.print((char)c);
}
r.close();
}
catch (Exception e){
System.out.println("Read exception: "+e.getMessage());
}
}
}
