Java读取字符文件

/**    fileName为文件路径
     * 读取文件
     * @param fileName
     * @returnr
     */
    public static String readFile(String fileName){
        FileReader reader = null;
        StringBuffer sb = new StringBuffer();
        int len = -1;
        char[] data = new char[1024 * 8];
        try {
            reader = new FileReader(fileName);
            while ((len = reader.read(data)) != -1){
                sb.append(data,0,len);
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }finally {
            try {
                if(reader!=null){
                    reader.close();
                    reader=null;
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }

        return sb.toString();
    }

 

posted @ 2022-05-31 17:32  杜嘟嘟  阅读(180)  评论(0编辑  收藏  举报