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]
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...