TreeSet element pair "HashSet", "ArrayList", "TreeMap", "HashMap", "TreeSet", "LinkedList" * ascending implemented using an anonymous inner classes

import java.util. *;

/ *
* Of a TreeSet "HashSet", "ArrayList", "TreeMap", "HashMap", "TreeSet", "LinkedList" ascending
* 1 using an anonymous inner class
* /
public class TreeTest3 {
Private static the Set <String> TreeSet;
public void the method1 () {
new new TreeTestInner () {
public void method2 () {
TreeSet TreeSet new new = <> (new new Comparator <String> () {// compare method by Comparator
@Override
public int compare (String o1, String o2) {// compare comparison compareTo method returns to
return o1.compareTo (O2);
}
});
}
} .method2 ();
}
public static void main (String [] args) {
TreeTest3 = new new Test3 TreeTest3 ();
test3.method1 ();
treeSet.add("HashSet");
treeSet.add("ArrayList");
treeSet.add("TreeMap");
treeSet.add("HashMap");
treeSet.add("TreeSet");
treeSet.add("LinkedList");
for (String string : treeSet) {
System.out.print(string+" ");
}
}

}

interface TreeTestInner{
public void method2() ;
}

Guess you like

Origin www.cnblogs.com/xinchen01/p/10977474.html