Java BufferedReader Read readFile(File file)

Here you can find the source of readFile(File file)

Description

read File

License

Apache License

Declaration

public static String readFile(File file) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;
import java.io.IOException;

public class Main {
    public static String readFile(File file) {
        try (BufferedReader reader = new BufferedReader(new FileReader(file))) {
            String linesep = System.lineSeparator();
            StringBuilder sb = new StringBuilder();
            boolean first = true;
            String line;/* w w w .j a  v  a  2s  .  c  om*/
            while ((line = reader.readLine()) != null) {
                if (first) {
                    sb.append(line);
                    first = false;
                } else {
                    sb.append(linesep + line);
                }
            }
            return sb.toString();
        } catch (IOException ex) {
            ex.printStackTrace();
        }
        return null;
    }
}

Related

  1. ReadFile(File f, boolean keep_newline)
  2. readFile(File f, boolean preserveLineBreaks)
  3. readFile(File f, String newLineChar)
  4. readFile(File file)
  5. readFile(File file)
  6. readFile(File file)
  7. readFile(File file)
  8. readFile(File file)
  9. readFile(File file)