Load text from a file using buffer in Java
Description
The following code shows how to load text from a file using buffer.
Example
//from w ww . j a v a 2 s .c om
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
public class Main {
public static void main(String[] argv) throws Exception {
File f = new File("main.java");
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
StringBuffer sb = new StringBuffer();
String eachLine = br.readLine();
while (eachLine != null) {
sb.append(eachLine);
sb.append("\n");
eachLine = br.readLine();
}
System.out.println(sb.toString());
}
}
The code above generates the following result.