【发布时间】:2010-09-25 21:22:09
【问题描述】:
我是一个来自 C++/STL 的相对较新的 Java 程序员,正在寻找具有这些特征的类(据我了解,C++ std::deque 具有):
- 在开始/结束处插入/删除的 O(1) 性能
- 按索引查找的 O(1) 性能
- 是可增长的集合(不需要固定大小的界限)
有与此等效的 Java 吗?我发现 Java 1.6 [ArrayDeque] 类具有插入/删除和可增长的特性,但似乎没有按索引查找,除非你调用 toArray(),它不会是 O(1)。
【问题讨论】:
标签: java collections deque