有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    ^{}实现根据定义维护顺序和副本。因此,您可以使用LinkedListArrayListVector。。。对于queue2queue3