私有内部通用类实现可比较(缺失代码)

时间:2016-11-15 23:46:42

标签: java generics private compareto

我似乎无法弄清楚这个类/方法的目的是什么。该程序应该计算TXT文件中单词的频率。有问题的代码是:

//Inner class inside of a public class
    private class Entry <T> implements Comparable<Entry<T>>{
            public T word;
            public int frequency;
            public Entry(T word, int f){
                this.word=word;
                frequency=f;
            }
            public int compareTo(Entry<T> e){
                /* insert your code */
            }

我有一个包含所有单词的arraylist,我有一个只有唯一单词的hashset,我有一个方法可以正确计算每个单词的频率。我只需要显示最常见的3个单词。这是我猜这是用于因为有一个arraylist留下使用类型Entry<String>(我相信用于打印结果)。我不知道这里有什么代码可用,但如果你需要更多我可以发布它没有问题。我真的只是想了解这个私有内部类的目的,以便我可以利用它。任何帮助表示赞赏。感谢您的时间。

0 个答案:

没有答案