java 有顺序的set
在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,元素的顺序将会保持和添加时的顺序一致
原文地址: https://www.cveoy.top/t/topic/imK0 著作权归作者所有。请勿转载和采集!