Java读取文件转String

Java读取文件转String

自己总结的Java读取文件转String的两种方法。

方法一

 FileUtils的依赖<dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.6</version></dependency>// 文件的路径String src = "D:\\VsCode\\11.18\\anputest.js";File file = new File(src);String js = FileUtils.readFileToString(file, "utf-8");

方法二

 String src = "D:\\VsCode\\11.18\\anputest.js";File file = new File(src);FileReader fileReader = new FileReader(file);BufferedReader br = new BufferedReader(fileReader);StringBuilder sb = new StringBuilder();String temp = "";while ((temp = br.readLine()) != null) {// 拼接换行符sb.append(temp + "\n");}br.close();String js = sb.toString();

实例

package com.example.test;import org.apache.commons.io.FileUtils;import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;public class TestReadFile {public static void main(String[] args) throws Exception {test1();//test2();}public static void test1() throws Exception {String src = "D:\\VsCode\\11.18\\anputest.js";File file = new File(src);String text = FileUtils.readFileToString(file, "utf-8");System.out.println(text);}public static void test2() throws Exception {String src = "D:\\VsCode\\11.18\\anputest.js";File file = new File(src);FileReader fileReader = new FileReader(file);BufferedReader bufferedReader = new BufferedReader(fileReader);StringBuilder stringBuilder = new StringBuilder();String temp = "";while ((temp = bufferedReader.readLine()) != null) {stringBuilder.append(temp + "\n");}bufferedReader.close();String text = stringBuilder.toString();System.out.println(text);}
}

Java读取文件转String相关推荐

  1. java读取文件 string_java读取文件为string

    java读取文件为string qdt   文件   tof   cin   .com   user   mar   oci JA卜嗜9MCSI儇凭EUhttp://www.docin.com/app ...

  2. Java读取文件的内容到String字符串中

    Java读取文件的内容到String字符串中 将文件读取到String有很多方法可以在Java中将文件读取到String.在本教程中学习以下几种方法. 使用BufferedReader将文件读取到字符 ...

  3. java读取文件的方法是_Java读取文件方法大全

    Java读取文件方法大全 2011/11/25 9:18:42  tohsj0806  http://tohsj0806.iteye.com  我要评论(0) 摘要:文章来源:http://www.c ...

  4. 用Java读取文件的5种方法-BufferedReader,FileInputStream,文件,扫描仪,RandomAccessFile

    There are many different ways to read a file in Java. In this tutorial, we will look into 5 differen ...

  5. java读取文件到字符串_Java读取文件到字符串

    java读取文件到字符串 Sometimes while working with files, we need to read the file to String in Java. Today w ...

  6. java读取文件(按字符或字节读取)

    2019独角兽企业重金招聘Python工程师标准>>> java读取文件(按字符或字节读取) import java.io.BufferedReader; import java.i ...

  7. java读取文件夹下所有文件并替换文件每一行中指定的字符串

    java读取文件夹下所有文件并替换文件每一行中指定的字符串 该文章为转载文章,请尊重原文作者的劳动成果,好的文章应该被展示 原文传送门 多说两句,关键时候救人性命的人,可以称之为大人,随时做好利见大人 ...

  8. java 读取文件 效率_Java 逐行读取文本文件的几种方式以及效率对比

    前言 上周负责的模块中需要逐行读取文件内容, 写完之后对程序执行效率不太满意, 索性上网查了一下 Java 逐行读取文件内容的各种方法, 并且简单地比对了一下执行效率. 在此记录, 希望能够帮到有需要 ...

  9. java判断文件结束_关于java读取文件时,如何判断读取文件是否到达末尾?

    一.前言 java读取文件时,如果到达文件末尾,再进行读取时会发生异常,所以我们需要判断读取文件已经到达末尾.对于文件读取我们通常会采用不同的读取方式,如用InputStream流读取字节流.用Rea ...

最新文章

  1. IE10访问apache 2.4会奇慢的解决办法
  2. 模拟IO 读写压力测试
  3. Java项目代码结构
  4. 在线音乐电台Pandora股价暴涨20% CEO肯尼迪辞任
  5. C#编程中的crc16校验
  6. php判断有没有分页,php分页怎么判断已经到了最后一页?
  7. 第四章:Java_面向对象编程(二)
  8. C++\Python\Qt工作笔记-读取txt文件查找某行是否包含keyWord
  9. github ssl验证跳过
  10. 【Elasticsearch】Meltdown对Elasticsearch性能的影响
  11. 博图买什么样配置的笔记本_3dsmax需要什么样的笔记本配置?
  12. 软件测试--selenium脚本编写注意点(二)
  13. 小程序中添加客服按钮contact-button
  14. 怎么清理ug10注册表_注册表清理优化工具用它就够了,赶紧上车!
  15. 跨平台开发实践之Flutter
  16. 记一次HDFS死锁问题的排查
  17. python 输出后面多一个None
  18. model.compile
  19. 如何理解反步法设计控制器?
  20. WECHAT 微信扫码关注公众号方法无法获取头像和昵称了

热门文章

  1. Windows命令之bitsadmin.exe远程下载
  2. Module Federation在客服工单业务中的最佳实践
  3. 20230516使用python3确认三门问题
  4. 锐思华创与全球汽车零部件公司安波福将展示AR-HUD智能座舱
  5. java虚拟机-java内存模型与线程
  6. 微信android版发布动态图片,太“炸”了!微信重大玩法更新!微信表情会动了!附安卓用户更新入口→...
  7. 7-7 求解迷宫从入口到出口的路径 (15 分) java
  8. mysql查看数据库大小以及使用情况?
  9. 31、Power Query-行、列、表的构造
  10. python怎么制作游戏修改器_Mancala (Python Edition)游戏修改器_九游手机游戏