java program to read file

Here is the java program to read file

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class Main {
    public static void readFile(String filePath) {
        try {
            String encoding = "utf-8";
            File fp = new File(filePath);
            if (fp.isFile() && fp.exists()) {
                InputStreamReader reader = new InputStreamReader(new FileInputStream(fp), encoding);
                BufferedReader buffReader = new BufferedReader(reader);
                String line;
                while ((line = buffReader.readLine()) != null) {
                    System.out.println(line);
                }
                reader.close();
            } else {
                System.out.println("找不到该文件");
            }
        } catch (Exception e) {
            System.out.println("文件读取失败");
            e.printStackTrace();
        }
    }

    public static void main(String[] args)
    {
        readFile("/Users/fzq/project/my.txt");
    }
}

Leave a Comment