62,628
社区成员
发帖
与我相关
我的任务
分享
List<Stream<String>> streamList = new ArrayList<>();
Stream<String> file1 = Files.lines(Paths.get("D://test1.txt"));
Stream<String> file2 = Files.lines(Paths.get("D://test2.txt"));
streamList.add(file1);
streamList.add(file2);
PrintStream ps = new PrintStream("D://target.txt");
streamList.stream()
.flatMap(file -> file)
.forEach(line -> ps.println(line));