我现在处于CS项目的最后一步,我想知道如何能够根据ArrayList的大小对TreeMap<Token, ArrayList<Token>>
进行排序?一些背景信息:
我们正在使用Twokenizer类将Tweet解析为单词,并使用单词创建单独的令牌。我们正在使用这些标记的双字母组合来缩写输入值。对于TreeMap中的每个项目,标记都是一个单词,而ArrayList是所有推文中该单词之后的所有单词。
从本质上讲,我该如何制作一个自定义比较器,以按ArrayList的大小对TreeMap进行排序?
非常感谢!