JAVA编程课堂笔记(52)
2015-12-30编辑:ljnbset
SortDemo.java
排序与比较大小 、常用自定义排序
//排序的前提是: 被排序的元素是可以比较大小的!
//字符串是可以比较大小的, 所以才能排序
//compareTo() 是字符串上声明的方法, 比较当前字符串和另外一个
//字符串大小的方法, 返回>0的数表示当前字符串大约另外一个字符串
//java.lang.Comparable接口中声明了compareTo()方法
//Comparable:可以比较的
// String 实现了接口 Comparable,表达了:String是可以比较大小的
// String 实现了Comparable中的方法compareTo()
// java中将实现Comparable接口的类, 称为:可以自然排序的.
// compareTo()方法 的实现与equals()方法是一致的
//自定义排序: java.util.Comparator 接口用来规定自定义的排序
//Comparator: 比较者, 比较工具器, 比较器
// Comparator 代表临时的自定义排序规则: 如: 按照重量排序等