可能是愚蠢的问题,但javolution 6.0.0中缺少FastList,还是我做了一些愚蠢的事情?
示例代码
import javolution.util.*;
public class Test {
FastList<String> test;
FastMap<String, String> test2;
}
FastMap解析并编译,根据Netbeans,FastList是一个未知的类。
文档似乎暗示所有集合都在javolution.util。*中,根据标准java,但FastList有不同的导入吗?
答案 0 :(得分:3)
是的,它消失了,请使用FastTable
。有关最新的javadoc,请参阅javolution.org/apidocs/。
我还没有看到任何关于删除的消息,dev-mailing list中只有一点点提及:
即将发布的6.0版(快照可用,官方发布 很快),
FastList
被FastTable
取代。新的FastTable
(基于分形的实现)具有快速插入/删除速度 随机位置(如FastList
)和非常小的内存占用 (就像原来的FastTable
)。换句话说,你应该能够 在代码中的任何位置使用FastList
替换FastTable
更好的表现!