Advertisement
panaewboi

320feb28TestWordCounter

Feb 27th, 2020
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.36 KB | None | 0 0
  1.  
  2. import java.io.FileNotFoundException;
  3. import java.util.ArrayList;
  4. import java.util.Collection;
  5. import java.util.Collections;
  6. import java.util.HashMap;
  7. import java.util.List;
  8. import java.util.Map;
  9.  
  10.  
  11. public class TestWordCounter {
  12.         public static void main(String[] args) throws FileNotFoundException {
  13. //            Map<String, WordCounter> map = new HashMap();
  14. //            map.put("computer", new WordCounter("computer"));
  15. //            
  16. //            System.out.println(map.get("computer"));
  17. //
  18. //            map.get("computer").increment();
  19. //            map.get("computer").increment();
  20. //            System.out.println(map.get("computer"));
  21. //            
  22. //            WordCounter wc = new WordCounter("computer");
  23. //            wc.increment();
  24. //            wc.increment();
  25. //            System.out.println(map.get("computer"));
  26.            
  27.             WordFrequency wf = new WordFrequency(100);
  28.             wf.count("data1.txt");
  29.             wf.count("data2.txt");
  30.             //System.out.println(wf);
  31.            
  32.             List<WordCounter> wcs = new ArrayList(wf.getFrequency());
  33.            
  34.             Collections.sort(wcs, WordCounter.getFreqDescComparator());
  35.             for(WordCounter wc : wcs){
  36.                 System.out.println("%-15s %2d \n",wc.getWord(), wc.getCount());
  37.             }
  38.            
  39.            
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement