Advertisement
desislava_topuzakova

7. Merge Two Files

Jan 22nd, 2022
685
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.26 KB | None | 0 0
  1. package StreamsFilesDirectories_Exercise;
  2.  
  3. import java.io.FileNotFoundException;
  4. import java.io.IOException;
  5. import java.io.PrintWriter;
  6. import java.nio.file.Files;
  7. import java.nio.file.Path;
  8. import java.util.List;
  9.  
  10. public class MergeTwoFiles_07 {
  11.     public static void main(String[] args) throws IOException {
  12.         //1. четем всички редове от файл 1
  13.         String pathFileOne = "C:\\Users\\I353529\\Desktop\\04. Java-Advanced-Files-and-Streams-Exercises-Resources\\inputOne.txt";
  14.         //2. четем всички редове от файл 2
  15.         String pathFileTwo = "C:\\Users\\I353529\\Desktop\\04. Java-Advanced-Files-and-Streams-Exercises-Resources\\inputTwo.txt";
  16.         //3. записваме всички редове във файл 3
  17.         PrintWriter writer = new PrintWriter("outputMerge.txt");
  18.  
  19.         List<String> allLinesFileOne = Files.readAllLines(Path.of(pathFileOne)); //всички редове от файл 1
  20.         allLinesFileOne.forEach(line -> writer.println(line));
  21.         List<String> allLinesFileTwo = Files.readAllLines(Path.of(pathFileTwo)); //всички редове от файл 2
  22.         allLinesFileTwo.forEach(line -> writer.println(line));
  23.  
  24.         writer.close();
  25.  
  26.  
  27.     }
  28. }
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement