Java Text File Read readTextFile(String fileName)

Here you can find the source of readTextFile(String fileName)

Description

read Text File

License

Apache License

Declaration

public static String readTextFile(String fileName) throws IOException 

Method Source Code

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

import java.io.File;
import java.io.FileInputStream;

import java.io.IOException;

public class Main {
    public static String readTextFile(String fileName) throws IOException {
        //      return new String(Files.readAllBytes(Paths.get(fileName)), StandardCharsets.UTF_8); /* Java 7 approach, which doesn't seem to work in Android 4.1 */
        File file = new File(fileName);
        FileInputStream fis = new FileInputStream(file);
        byte[] data = new byte[(int) file.length()];
        fis.read(data);//  w ww  .  ja  v  a 2 s . c  o  m
        fis.close();

        return new String(data, "UTF-8");
    }
}

Related

  1. readFile(String path)
  2. readTextFile(File file, int max, String ellipsis)
  3. readTextFile(final DataInputStream is)
  4. readTextFile(final String path, final String enc)
  5. readTextFile(InputStream inStream)
  6. readTextFile(String fn)
  7. readTextFileFast(final File file)