Java 集合框架:Java 中的 Set 集合(HashSet & LinkedHashSet & TreeSet)特点与实现解析
// 导入必要的类
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.TreeSet;
import java.util.Set;
public class CollectionExample {
public static void main(String[] args) {
// 创建HashSet实例
Set<String> hashSet = new HashSet<>();
hashSet.add("HashSet1");
hashSet.add("HashSet2");
hashSet.add("HashSet3");
System.out.println("HashSet: " + hashSet);
// 创建LinkedHashSet实例
Set<String> linkedHashSet = new LinkedHashSet<>();
linkedHashSet.add("LinkedHashSet1");
linkedHashSet.add("LinkedHashSet2");
linkedHashSet.add("LinkedHashSet3");
System.out.println("LinkedHashSet: " + linkedHashSet);
// 创建TreeSet实例
Set<String> treeSet = new TreeSet<>();
treeSet.add("TreeSet1");
treeSet.add("TreeSet2");
treeSet.add("TreeSet3");
System.out.println("TreeSet: " + treeSet);
}
}
这段代码演示了如何创建和使用HashSet
、LinkedHashSet
和TreeSet
三种类型的集合。每个集合都添加了一些字符串元素,并打印出集合的内容。这有助于理解这些集合的特性和用法。
评论已关闭