C:\ece595_06\collections>javac FindDups.java C:\ece595_06\collections>java FindDups turtle lion lamb horse lamb pig lion Duplicate detected: lamb Duplicate detected: lion 5 distinct words: [lion, horse, lamb, turtle, pig]
FindDups.java
import java.util.*; public class FindDups { public static void main(String[] args) { Set<String> s = new HashSet<String>(); for (String a : args) if (!s.add(a)) System.out.println("Duplicate detected: " + a); System.out.println(s.size() + " distinct words: " + s); } }
Maintained by John Loomis, updated Tue Oct 15 16:51:34 2013