Here you can find the source of readFile(File file)
public static String readFile(File file) throws IOException
//package com.java2s; //License from project: Open Source License import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.Reader; public class Main { public static String readFile(File file) throws IOException { Reader in = new InputStreamReader(new FileInputStream(file), "UTF-8"); StringBuilder buff = new StringBuilder(); int c;/*from w ww . j a v a2 s.c o m*/ while ((c = in.read()) != -1) { buff.append((char) c); } in.close(); return buff.toString(); } }