Java FileInputStream Read readFile(File file)

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

Description

read File

License

Open Source License

Declaration

public static String readFile(File file) 

Method Source Code


//package com.java2s;
//License from project: Open Source License 

import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class Main {
    public static String readFile(File file) {
        String text = "";
        FileInputStream fileIS = null;
        DataInputStream dataIS = null;
        try {//from   w ww. ja v a  2s . co m
            fileIS = new FileInputStream(file);
            dataIS = new DataInputStream(fileIS);
            int length = dataIS.available();
            byte[] buffer = new byte[length];
            dataIS.readFully(buffer);
            text = new String(buffer);
        } catch (Throwable e) {
            e.printStackTrace();
            text = null;
        } finally {
            try {
                if (fileIS != null) {
                    fileIS.close();
                }
                if (dataIS != null) {
                    dataIS.close();
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        return text;
    }
}

Related

  1. readFile(File file)
  2. readFile(File file)
  3. readFile(File file)
  4. readFile(File file)
  5. readFile(File file)
  6. readFile(File file)
  7. readFile(File file)
  8. readFile(File file)
  9. readFile(File file)