我发现自己使用 TreeMap 只是因为我需要使用 floorEntry()(和 ceilingEntry())方法查找某些内容的能力。这显然使代码有点笨拙。那么有没有人碰巧知道是否有任何内置的排序列表可以提供与 floorEntry() 相同的功能?
例如,我有一个 List<Integer> list
.我有一个值 int num
.我想获得 list
中的最大元素不大于 num
最佳答案
只需使用TreeSet
及其floor
和ceiling
方法,不是吗?为什么要使用 Map
?
关于java - TreeMap java中的天花板和地板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10359731/