文章目录 目录 文章目录 前言 一、Comparable接口 二、问题描述及代码实现 1.学生类 2.定义冒泡排序类 3.定义测试类 总结 前言 Comparable接口对实现它的每个类的对象强加一个整体排序。 提示:以下是本篇文章正文内容,下面案例可供参考 一、Comparable接口 Comparable是接口,使用Comparable接口排序时要定义实现类对象。 使用Comparable接口对自定义类的集合或数组进行排序时,必须要重写Comparable接口中的comparableTo方法,定义排序规则。 二、问题描述及代码实现 问题描述: 对Student类型数组进行冒泡排序,要求:按年龄升序排序,当年龄相同时按性别排序(女前男后) 1.学生类 代码实现: