读取文本中的内容

1、读取文本中的内容

import java.io.*;    

//根据路径读文本的内容
    public static String ReadFileContent(String filePath) {
        //定义一个file对象,用来初始化FileReader
        File file = new File(filePath);
        //定义一个fileReader对象,用来初始化BufferedReader
        StringBuilder sb = null;
        try {
            FileReader reader = new FileReader(file);
            //new一个BufferedReader对象,将文件内容读取到缓存
            BufferedReader bReader = new BufferedReader(reader);
            //定义一个字符串缓存,将字符串存放缓存中
            sb = new StringBuilder();
            String read = "";
            //逐行读取文件内容,不读取换行符和末尾的空格
            while ((read = bReader.readLine()) != null) {
                //将读取的字符串添加换行符后累加存放在缓存中
                sb.append(read + "\n");
            }
            bReader.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return sb.toString();
    }

 

posted @ 2020-03-12 19:28  活出自己范儿  Views(297)  Comments(0Edit  收藏  举报