Java数据结构维护插入顺序和重复值
所以我在java上遇到了一个大问题,因为我找不到一个可以保持插入顺序和重复项的结构
LinkedList<Character> queue2 = new LinkedList<Character>();
LinkedHashSet<Character> queue3 = new LinkedHashSet<Character>();
while (!queue2.isEmpty()) {
char k= queue2.getLast();
queue3.add(k);
queue2.remove(queue2.getLast());
}
# 1 楼答案
^{} 实现根据定义维护顺序和副本。因此,您可以使用
LinkedList
、ArrayList
、Vector
。。。对于queue2
和queue3