TreeSet集合在存储数据时有一定的顺序,它会将一些数据进行比较,比较调用的是comparaTo()方法,该方法是在Comparable中定义的,自然排序要求TreeSet集合中存储的数据必须实现Comparable接口,并且重写ComparaTo()方法运行结果。如果单单使用ComparaTo()不能满足要求,这时可以通过在创建TreeSet集合的时候就自定义一个比较器来对元素进行定制排序结果

JAVA中Comparable接口和自定义比较器示例讲解

JAVA中Comparable接口和自定义比较器示例讲解

JAVA中Comparable接口和自定义比较器示例讲解