public String getFileContent(String filePath) throws IOException { // String filePath = "E:\\a.txt"; System.out.println("filePath=====>" + filePath); StringBuilder sb = new StringBuilder(); BufferedReader br = null; if (filePath != null) { InputStreamReader isr = null; try { isr = new InputStreamReader(new FileInputStream( new File(filePath)), "UTF-8"); br = new BufferedReader(isr); String line; while ((line = br.readLine()) != null) { sb.append(line).append("\n"); } } finally { br.close(); isr.close(); } } return sb.toString(); }
时间: 2024-02-15 18:27:57 浏览: 130
java基础学习4—异常
这是一个Java代码,它读取指定文件路径下的文本文件,并将文件内容以字符串形式返回。该方法使用了Java IO中的FileInputStream、InputStreamReader和BufferedReader等类,以及try-finally语句块确保资源被正确关闭。请注意,该方法假定文件编码为UTF-8。
阅读全文