Java tutorial
//package com.java2s; import java.io.File; import java.io.FileReader; import java.io.IOException; public class Main { public static String readFileContent(String filename) throws IOException { FileReader in = new FileReader(filename); StringBuilder contents = new StringBuilder(); char[] buffer = new char[4096]; int read = 0; try { do { contents.append(buffer, 0, read); read = in.read(buffer); } while (read >= 0); return contents.toString(); } finally { in.close(); } } public static String readFileContent(File file) throws IOException { FileReader in = new FileReader(file); StringBuilder contents = new StringBuilder(); char[] buffer = new char[4096]; int read = 0; try { do { contents.append(buffer, 0, read); read = in.read(buffer); } while (read >= 0); return contents.toString(); } finally { in.close(); } } }