请定义一个存储整数的 LinkedHashSet 集合:
public class Test {
public static void main(String[] args) {
System.out.println("嗨客网(www.haicoder.net)\n");
// 定义数组
Set<Integer> set = new LinkedHashSet<>();
// 定义数组
int[] arr = {20,30,50,10,30,20};
// 将整数存入集合
for(Integer i : arr){
set.add(i);
}
System.out.println("集合内容:" + set);
// 打印大于 25 的元素
System.out.print("大于25的元素:");
for(Integer s : set){
if(s > 25) System.out.print(s + " ");
}
}
}
运行结果如下图:
以上案例存储数据到 LinkedHashSet 集合中,由此看出 LinkedHashSet 集合元素不可重复且按照存储顺序输出。