特牛生活网

Java自然排序Comparable使用方法解析_java排序compareable-CSDN博客

网友收藏
文章浏览阅读260次。首先说明用TreeSet集合存储自定义时,无参构造方法使用的是自然排序对元素进行排序的然后,使用自然排序的前提是,让元素所属的类实现Comparable接口并重写comparaTo(T o)方法,来完成。其次要注意,重写方法时,一定要注意排序规则必须按照要求的主要条件和条件来写。 下面通过一个需求来具体实现一下。需求:存储学生对象并遍历,创建TreeSet集合使用无参构造方法。要求:按照年龄从小到大排序,年龄相同时,按照姓名的字母顺序排序分析可知,需要两个类:一个学生类(Student)一个操作类_java排序compareable