Java:使用Stream读按行取文件内容

简介: Java:使用Stream读按行取文件内容

要读取的文件

name.txt

tom
jack
steve

使用Stream读按行取文件内容

package com.example.demo;
import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.net.URL;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.stream.Stream;
public class StreamTest {
    @Test
    public void testStream() throws IOException {
        URL url = this.getClass().getResource("/name.txt");
        // @since 1.8
        try (Stream<String> lines = Files.lines(Paths.get(url.getPath()))) {
            lines.forEach(System.out::println);
        }
    }
}

读取结果

tom
jack
steve

参考

https://www.liaoxuefeng.com/wiki/1252599548343744/1322655160467490

相关文章
|
Java
java读取本地目录的文件转换为list
java读取本地目录的文件转换为list
146 0
|
7月前
|
存储 监控 Java
如何在Java中实现等待文件修改后再读取数据的功能?
如何在Java中实现等待文件修改后再读取数据的功能?
71 0
|
7月前
|
Java
Java读取文件内容写入新文件
Java读取文件内容写入新文件
|
Java
Java读取文本文件的不同方式
Java读取文本文件的不同方式
93 1
|
JSON Java 数据格式
【Java用法】Java读取本地文件内容,如txt, json等多种文件
【Java用法】Java读取本地文件内容,如txt, json等多种文件
113 0
Java按一行一行进行文件的读取或写入
Java按一行一行进行文件的读取或写入
200 0
Java:使用Stream读按行取文件内容
Java:使用Stream读按行取文件内容
134 0
|
缓存 前端开发 Java
Java代码读取文件缓存问题解决(案例详解)
最近遇到了一个Java文件读取的缓存问题,打远程断点出现的也是原来的老代码参数,好在晚上十点突然找到了解决方案,豁然开朗,现整理分享思路,希望对遇到同样文件读取缓存问题的你有帮助!
483 0
Java代码读取文件缓存问题解决(案例详解)
Java:文件写入读取操作和工具类
Java:文件写入读取操作和工具类
361 0