So konvertieren Sie ein HashSet in ein TreeSet
Um ein HashSet in ein TreeSet umzuwandeln, erstellen Sie einfach ein TreeSet mit einem HashSet als Parameter. Dies ist möglich, da HashSet eine Sammlung von Daten ist. Sie können auch ein leeres TreeSet erstellen und dann alle Elemente mit der Methode addAll(Collection c).
Beispiel:
Wir haben ein HashSet von String und möchten ein TreeSet von String erstellen, indem wir die Elemente von HashSet in TreeSet kopieren:
Beispiel:
Wir haben ein HashSet von String und möchten ein TreeSet von String erstellen, indem wir die Elemente von HashSet in TreeSet kopieren:
import java.util.HashSet;Ausgabe:
import java.util.TreeSet;
import java.util.Set;
public class HashSettoTreeSet{
public static void main(String[] args) {
HashSethashset = new HashSet ();
hashset.add("E1");
hashset.add("E2");
hashset.add("E3");
hashset.add("E4");
hashset.add("E5");
System.out.println("HashSet: "+ Hashset);
// Erstellen Sie ein TreeSet mit den Elementen von HashSet
Settreeset = new TreeSet (hashset);
System.out.println("TreeSet: ");
for(String e : treeset){
System.out.println(e);
}
}
}
HashSet: [E1, E2, E3, E4, E5]
TreeSet: [E1, E2, E3, E4, E5]