前言
java为我们提供了几种排序得方法,比如arrays和collections类,但是前提是数组或者集合中的元素都必须实现comparable接口,基本的数据类型都已经实现了comparable接口了,所以我们才能够直接对基本类型的数组或者集合进行排序,比如float和integer类得源码.
今天记录一下对comparable得使用和反射得使用.
先看一个student类
我们要对他进行年龄排序,可以用冒泡进行排序,或者用选择排序法
但是这不是主角,
而我们要用comparable接口进行排序,所以先要实现它.并重写c