LinkedHashSet 取值方法
时间: 2024-01-29 09:04:45 浏览: 139
HashSet、LInkedHashSet的使用和特点
LinkedHashSet 是 Java 中的一个集合类,它继承自 HashSet 类,并且保留了元素插入的顺序。要取得 LinkedHashSet 中的值,可以使用迭代器或者增强型 for 循环来遍历集合中的元素。以下是两种常用的方法:
1. 使用迭代器遍历 LinkedHashSet:
```java
LinkedHashSet<String> set = new LinkedHashSet<>();
// 添加元素到 LinkedHashSet
set.add("Apple");
set.add("Banana");
set.add("Orange");
Iterator<String> iterator = set.iterator();
while (iterator.hasNext()) {
String value = iterator.next();
System.out.println(value);
}
```
2. 使用增强型 for 循环遍历 LinkedHashSet:
```java
LinkedHashSet<String> set = new LinkedHashSet<>();
// 添加元素到 LinkedHashSet
set.add("Apple");
set.add("Banana");
set.add("Orange");
for (String value : set) {
System.out.println(value);
}
```
无论使用哪种方法,都可以按照插入的顺序遍历 LinkedHashSet 中的元素并取得其值。
阅读全文