Java TreeSet comparator()方法
java.util.TreeSet.comparator() 方法返回用于对元素进行排序的比较器。如果比较器使用自然排序进行排序,则返回null。
1 语法
public Comparator<? super E> comparator()
2 参数
无
3 返回值
返回用于对元素进行排序的比较器。在自然排序的情况下,它返回null。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.util.TreeSet.comparator()方法的例子
*/
import java.util.Comparator;
import java.util.TreeSet;
public class Demo {
public static void main(String a[]){
TreeSet <String> obj = new TreeSet<String>();
obj.add("B");
obj.add("b");
obj.add("A");
obj.add("a");
System.out.println("TreeSet: " +obj);
}
}
class comp implements Comparator<String>{
public int compare(String s1, String s2) {
return s1.compareTo(s2);
}
}
输出结果为:
TreeSet: [A, B, a, b]
热门文章
优秀文章