Java提供了只包含一个compareTo()方法的Comparable接口。这个方法可以个给两个对象排序。具体来说,它返回负数,0,正数来表明输入对象小于,等于,大于已经存在的对象。

Java提供了包含compare()和equals()两个方法的Comparator接口。compare()方法用来给两个输入参数排序,返回负数,0,正数表明第一个参数是小于,等于,大于第二个参数。equals()方法需要一个对象作为参数,它用来决定输入参数是否和Comparator相等。只有当输入参数也是一个Comparator并且输入参数和当前Comparator的排序结果是相同的时候,这个方法才返回true。

最新文章

  1. MVC实用构架设计(三)——EF-Code First(6):数据更新最佳实践
  2. win7和u盘redhat7.1双系统安装总结
  3. JVM内存模型和启动参数的关系
  4. Sublime轻量级编辑器
  5. yii2.0 的数据的 查 删
  6. PHP 可变长度参数列表
  7. POJ2396 Budget(有源汇流量有上下界网络的可行流)
  8. php日期时间函数
  9. JavaScript常用标签和方法总结
  10. J2EE的13个规范之(三) Servlet简单介绍
  11. 传统IO与NIO区别二
  12. Android 获取当前日期算前一年、前一月、前一天Calendar
  13. CAN信号值解析
  14. java-concurrent包
  15. C#语法中一个问号(?)和两个问号(??)的运算符
  16. Install vsftpd on centos
  17. linux环境下安装tomcat6
  18. C#例题集
  19. Java面试题无答案
  20. Android 线性布局(LinearLayout)相关官方文档 - 布局參数部分

热门文章

  1. 小程序图片在安卓上拉伸的问题&导航&返回首页
  2. 论文学习——《Learning to Compose with Professional Photographs on the Web》 (ACM MM 2017)
  3. BZOJ 3546 [ONTAK2010]Life of the Party (二分图最大匹配必须点)
  4. Android中App可分配内存的大小(转)
  5. Spring boot ----RestTemplate学习笔记
  6. sqlserver 将店铺表转换成可以用in查询的字符串
  7. asp.net core Mvc 增删改查
  8. maven命令行创建项目问题
  9. Yii2中的规则
  10. 暴力字符串hash——cf1200E