在Java中,可以使用LinkedHashSet类来创建一个有顺序的Set。LinkedHashSet是HashSet类的子类,它使用链表维护元素的顺序。

以下是使用LinkedHashSet创建有顺序的Set的示例代码:

import java.util.LinkedHashSet;
import java.util.Set;

public class Main {
    public static void main(String[] args) {
        Set<String> set = new LinkedHashSet<>();

        // 添加元素
        set.add("A");
        set.add("B");
        set.add("C");

        // 遍历元素
        for (String element : set) {
            System.out.println(element);
        }
    }
}

输出结果将会是:

A
B
C

在上面的示例中,我们使用LinkedHashSet创建了一个有顺序的Set。我们按顺序添加了三个元素"A"、"B"和"C",然后使用for-each循环遍历了Set并打印了每个元素。由于使用LinkedHashSet,元素的顺序将会保持和添加时的顺序一致

java 有顺序的set

原文地址: https://www.cveoy.top/t/topic/imK0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录