网站首页 > 精选教程 正文
Talk is cheap, Show me the code. -- by: Linus Torvalds
使用Files进行读取
// 指定文件
Path path = Paths.get("D:/", "test.txt");
// 方式一、按字节读取
String strings = new String(Files.readAllBytes(path));
// 方式二、按行读取
List<String> lines = Files.readAllLines(path);
// 方式三、按行读取并遍历,Java8+
Files.lines(path).forEach(line -> {
// 输出行
System.out.println(line);
});
使用commons-io读取
// 指定文件
FileInputStream fileInputStream = new FileInputStream("test.txt");
// 方式一、按行读取
List<String> lines = IOUtils.readLines(fileInputStream, "UTF-8");
// 方式二、读取文件所有内容赋值给strings
String strings = IOUtils.toString(fileInputStream, "UTF-8");
- 上一篇: 5 个 顶级的Java REST API 框架
- 下一篇: JAVA中的文件操作2-如何读写文件
猜你喜欢
- 2024-12-01 从零学大数据之Java篇第二十五章:文件操作详解
- 2024-12-01 Java中读取File文件内容转为String类型
- 2024-12-01 JAVA文件基本操作
- 2024-12-01 Java如何获取一个文本文件的编码(格式)信息呢?
- 2024-12-01 会用Java读取文本文件就够了吗?文件超大怎么办?
- 2024-12-01 灵魂一问:一个Java文件的执行全部过程你确定都清楚吗?
- 2024-12-01 几种获取resources目录下的文件方式
- 2024-12-01 读取Spring配置文件的方法(Spring读取资源文件)
- 2024-12-01 JAVA中的文件操作2-如何读写文件
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)