因此,我正在瀏覽一個包含不同類型事物的長列表。假設它有不同種類食物的名稱。該列表可能是這個樣子:用於維護按頻率排序的對象類型列表的最佳數據結構
olive potato strawberry potato potato strawberry
我想存儲的每個對象類型和該對象類型出現次數。而且,我不能提前列舉所有的對象類型。我不知道所有的食物都會事先做好。
我想有這樣的事情作爲輸出:
potato (3) strawberry (2) olive (1)
基本上,對象類型在頻率的順序列表。什麼是最好的數據結構? Java中有沒有內置的類可以用來阻止我重新發明輪子?
請添加語言。 – 2012-08-13 22:44:07