Here you can find the source of ReadFile(File file)
public static String ReadFile(File file) throws Exception
//package com.java2s; /******************************************************************************* * FT_FileUtils.java/*from ww w. j a va 2 s . c om*/ * * Copyright 2010-2013 Andrew Marder * heelcurve5@gmail.com * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. ******************************************************************************/ import java.io.*; public class Main { public static String ReadFile(File file) throws Exception { StringBuilder result = new StringBuilder(); BufferedReader reader = null; try { reader = new BufferedReader(new FileReader(file)); char[] buf = new char[1024]; int r = 0; while ((r = reader.read(buf)) != -1) { result.append(buf, 0, r); } } finally { if (reader != null) { reader.close(); } } return result.toString(); /*String ret = ""; FileInputStream fstream = new FileInputStream(file); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; // Read File Line By Line while ((strLine = br.readLine()) != null) { ret += strLine; } // Close the input stream in.close(); return ret;*/ } }