Collections Data Structure Java

import java.util.HashSet;
import java.util.Set;
public class FindDups2 {
  public static void main(String[] args) {
    Set uniques = new HashSet();
    Set dups = new HashSet();
    for (String a : args)
      if (!uniques.add(a))
        dups.add(a);
    uniques.removeAll(dups);
    System.out.println("Unique words:    " + uniques);
    System.out.println("Duplicate words: " + dups);
  }
}