读本地文件demo方法

public String getFileString() throws Exception {
      String fileName = "C:\\Users\\fuli\\Desktop\\123.txt";
      File file = new File(fileName);
      StringBuilder sb = new StringBuilder();
      try ( FileInputStream fis = new FileInputStream(file);InputStreamReader isr = new InputStreamReader(fis, StandardCharsets.UTF_8)){
          BufferedReader bf = new BufferedReader(isr);
          String content ;
          while (true) {
              content = bf.readLine();
              if (content == null) {
                  break;
              }
              sb.append(content.trim());
          }
      }
      return sb.toString();
  }

引入org.apache.commons.io

{
  String fileName = "C:\\Users\\fuli\\Desktop\\123.txt";
  File file = new File(fileName);
  FileUtils.readFileToString(file, "utf-8")
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容