質問
アイブ氏は、与えられた入力テキストファイルの内容全体を解析し、ハッシュセット内の各単語を保存するために管理しました。しかし、今、私は私が行くことができる方法として任意の提案は、この入力ファイルでこれらの単語のそれぞれのfrequenctを見つける必要がありますか? :)
解決
の値としてHashMap
の代わりに、HashSet
とこのクラスを使用します:
class Counter {
public int frequency;
}
addWord()
は、次のようになります:
public void addWord (String word) {
Counter c = map.get (word);
if (c == null) {
c = new Counter ();
map.put(word, c);
}
c.frequency ++;
}
所属していません StackOverflow