idzik

Java-Kolekcje-DwaPliki.java

Jan 27th, 2016
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. import java.io.File;
  2. import java.util.HashSet;
  3. import java.util.Scanner;
  4. import java.io.FileNotFoundException;
  5.  
  6. public class ZadanieDwaPliki {
  7.  
  8.     public static void main(String[] args) throws FileNotFoundException {
  9.         // TODO Auto-generated method stub
  10.         Scanner skan1 = new Scanner(new File("plik1.txt"));
  11.         Scanner skan2 = new Scanner(new File("plik2.txt"));
  12.         HashSet<String> tab1 = new HashSet<String>();
  13.         HashSet<String> tab2 = new HashSet<String>();
  14.         while (skan1.hasNextLine()) {
  15.             tab1.add(skan1.nextLine());
  16.         }
  17.         while (skan2.hasNextLine()) {
  18.             tab2.add(skan2.nextLine());
  19.         }
  20.         HashSet<String> wspolne = new HashSet<String>(tab1);
  21.         wspolne.retainAll(tab2);
  22.         System.out.println("Wspólne " + wspolne);
  23.         HashSet<String> roznica = new HashSet<String>(tab1);
  24.         roznica.removeAll(tab2);
  25.         System.out.println("Różnica " + roznica);
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment