我正在构建一些应该创建输入字符串缓存的方法,将它们加载到列表中,然后确定该列表中每个字符串的出现次数,按照最常见的元素排列它们。将字符串加载到缓存中的最佳方法
字符串或元素本身来自JUnit测试。它调用了一个名为
lookupDistance(dest)
方法,其中“目标”是一个字符串(目的地机场代码),以及lookupDistance返回两个机场代码之间的距离....
有背景。问题是我想将所有“dest”字符串加载到缓存中。什么是最好的方式来做到这一点?
我有骨架代码已调用的方法:
public List<String> mostCommonDestinations()
我将如何增加“目标”字符串列表以透明的方式? JUnit测试用例只调用lookupDistance(dest),那么如何将这些“dest”字符串重定向到此方法中的List?
然后,我将如何量化每个元素出现的次数,并说,排名前三或四?
嗯,我没有得到正确的代码格式。也许有更多的语法知识的人可以编辑它并使其正确。此外,列表中的第三点应编号为“3.”,而不是“1”。 –