(集合)Collections工具类
import java.util.Collections;import java.util.TreeSet;public class Test {public static void main(String[] args) { //按字符串的默认排序TreeSet<String> set = new TreeSet<String>();set.add("abc");set.add("bc");set.add("ac");System.out.println(set);//[abc, ac, bc]set.clear();//对字符串的默认比较器进行反转set = new TreeSet<String>(Collections.reverseOrder());set.add("abc");set.add("bc");set.add("ac");System.out.println(set);//[bc, ac, abc]set.clear();//使用按长度进行比较的比较器set = new TreeSet<String>(new CompareByLength());set.add("abc");set.add("bc");set.add("ac");System.out.println(set);//[ac, bc, abc]set.clear();//将按长度进行比较的比较器进行反转set = new TreeSet<String>(Collections.reverseOrder(new CompareByLength()));set.add("abc");set.add("bc");set.add("ac");System.out.println(set);//[abc, bc, ac] } }
?