Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.17 KB | None | 0 0
  1. package com.javarush.task.task18.task1825;
  2.  
  3. import java.io.*;
  4. import java.util.Comparator;
  5. import java.util.Set;
  6. import java.util.TreeSet;
  7. import java.util.regex.Matcher;
  8. import java.util.regex.Pattern;
  9.  
  10. /*
  11. Собираем файл
  12. */
  13.  
  14. public class Solution {
  15.     public static void main(String[] args) throws IOException {
  16.         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  17.         Set<String> fileNameSet = new TreeSet<>();
  18.  
  19.         while (true) {
  20.             String fileName = reader.readLine();
  21.             if (fileName.equals("end")) {
  22.                 reader.close();
  23.                 break;
  24.             }
  25.  
  26.             fileNameSet.add(fileName);
  27.         }
  28.  
  29.         BufferedInputStream buffIn;
  30.         BufferedOutputStream buffOut = new BufferedOutputStream(new FileOutputStream("D:\\Downloads\\Lion.avi.txt"));
  31.  
  32.         for (String fileName : fileNameSet) {
  33.             buffIn = new BufferedInputStream(new FileInputStream(fileName));
  34.  
  35.             while (buffIn.available() > 0) {
  36.                 buffOut.write(buffIn.read());
  37.             }
  38.  
  39.             buffIn.close();
  40.         }
  41.  
  42.         buffOut.close();
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement