我正在構建一些應該創建輸入字符串緩存的方法,將它們加載到列表中,然後確定該列表中每個字符串的出現次數,按照最常見的元素排列它們。將字符串加載到緩存中的最佳方法
字符串或元素本身來自JUnit測試。它調用了一個名爲
lookupDistance(dest)
方法,其中「目標」是一個字符串(目的地機場代碼),以及lookupDistance返回兩個機場代碼之間的距離....
有背景。問題是我想將所有「dest」字符串加載到緩存中。什麼是最好的方式來做到這一點?
我有骨架代碼已調用的方法:
public List<String> mostCommonDestinations()
我將如何增加「目標」字符串列表以透明的方式? JUnit測試用例只調用lookupDistance(dest),那麼如何將這些「dest」字符串重定向到此方法中的List?
然後,我將如何量化每個元素出現的次數,並說,排名前三或四?
嗯,我沒有得到正確的代碼格式。也許有更多的語法知識的人可以編輯它並使其正確。此外,列表中的第三點應編號爲「3.」,而不是「1」。 –