Treemap:
Paket com; java.util.comParator; importieren java.util.tremap; public class test5 {/** * @param args */public static void main (String [] args) {// toDo auto-generierter Methode StubTreemap <String> Tree = New Tremap <String, String, String, String, String, String, String, String, String, String, (NEW NEWEL (NEW NEW) (NEW NEWEL (NEW NEW) (NEW NEWEL (NEWE VOLDER) (NEW NEW) (NEW NEW) (NEW NEWEL (NEW NEW) (NEW NEWEL (NEW NEW) (NEWE (NEW) ( @ @| O2) {// Todo automatisch generierte Methode stubif (o1 == null || o2 == null) {return 0;} return o1.toString (). Vergleiche (o2.toString ());}}); Tree.put ("k", "1"); "3"); Tree.put ("D", "4"); Baum.put ("e", "5"); Baum.put ("an", "6"); Tree.put ("C", "7"); für (String str: tree.keyset ()) {System.out.Out.println (str);Standardmäßig wird es nach Schlüssel sortiert.
Sie können jedoch einen Objektvergleiche schreiben, um eine benutzerdefinierte Sortierung durchzuführen.
Treeset: Benutzerdefinierte Sortierung in umgekehrter Reihenfolge, Standardsortierung in positiver Reihenfolge, 1, 2, 3, 4, 5, 6
Paket com; java.util.comParator; importieren java.util.treeset; public class test6 {/** * @param args */public static void main (String [] args) {// toDo auto-generierter Methode Stubreeset <Object> treeSet <-Obge-Objekts (New Comparator) (New Comparator) () {@Overridepublic-Int-Zusammen (Objectator <) () {) {| {// todo automatisch generierte Methode stubif (o1 == null || o2 == null) {return 0;} if (Integer.ParseInt (O1.toString ())> Integer.ParseInt (O2.ToString ()) {return -1; Integer.ParseInt (o2.ToString ()) {return 1;} else {return 0;}}}); Baum.add (4); Baum.add (5); Tree.add (6); Baum.Add (1); Tree.add (2);In dem obigen Artikel werden die Treemap -Sortierung und Treeset -Sortierung in Java kurz erläutert, die alle Inhalte mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.