Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.FileNotFoundException;
- import java.util.ArrayList;
- import java.util.Collection;
- import java.util.Collections;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- public class TestWordCounter {
- public static void main(String[] args) throws FileNotFoundException {
- // Map<String, WordCounter> map = new HashMap();
- // map.put("computer", new WordCounter("computer"));
- //
- // System.out.println(map.get("computer"));
- //
- // map.get("computer").increment();
- // map.get("computer").increment();
- // System.out.println(map.get("computer"));
- //
- // WordCounter wc = new WordCounter("computer");
- // wc.increment();
- // wc.increment();
- // System.out.println(map.get("computer"));
- WordFrequency wf = new WordFrequency(100);
- wf.count("data1.txt");
- wf.count("data2.txt");
- //System.out.println(wf);
- List<WordCounter> wcs = new ArrayList(wf.getFrequency());
- Collections.sort(wcs, WordCounter.getFreqDescComparator());
- for(WordCounter wc : wcs){
- System.out.println("%-15s %2d \n",wc.getWord(), wc.getCount());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement