Java 集合 将HashSet转换为TreeSet

来源:这里教程网 时间:2026-02-17 20:13:29 作者:

将HashSet转换为TreeSet的程序

程序

这是HashSet到TreeSet转换的完整代码。我们有一个HashSet<String>,我们通过将HashSet的所有元素复制到TreeSet来创建字符串TreeSet。

import java.util.HashSet;import java.util.TreeSet;import java.util.Set;class ConvertHashSettoTreeSet{   public static void main(String[] args) {     // Create a HashSet     HashSet<String> hset = new HashSet<String>();     //add elements to HashSet     hset.add("Element1");     hset.add("Element2");     hset.add("Element3");     hset.add("Element4");     // Displaying HashSet elements     System.out.println("HashSet contains: "+ hset);     // Creating a TreeSet of HashSet elements     Set<String> tset = new TreeSet<String>(hset);     // Displaying TreeSet elements     System.out.println("TreeSet contains: ");     for(String temp : tset){        System.out.println(temp);     }  }}

输出:

HashSet contains: [Element1, Element2, Element3, Element4]TreeSet contains: Element1Element2Element3Element4

相关推荐