1:Collections类

max(Collection <? extends T> coll):根据元素的自然顺序,返回给定集合元素中的最大元素

min(Collection <? extends T> coll):根据元素的自然顺序,返回给定集合元素中的最小元素

!!!!!!!!!!注意:max  min方法必须,泛型的类必须是调用Comparable接口

  在使用max和min方法时要求存入集合中的对象对应的类必须实现Comparable接口,否则程序在编译阶段就会报错

sort(List<T> list) :根据元素的自然顺序对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable 接口。

注意:在使用sort(List<T> list) 方法时要求存入集合中的对象对应的类必须实现Comparable接口,否则程序在编译阶段就会报错

sort(List<T> list, Comparator<? super T> c)  : 根据指定比较器产生的顺序对指定列表进行排序

注意:在使用sort(List<T> list, Comparator<? super T> c)  方法时存入集合中的对象对应的类无须实现Comparable接口

reverse(List<?> list):反转指定列表中元素的顺序

注意:在使用reverse(List<?> list)方法时存入集合中的对象对应的类无须实现Comparable接口。

swap(List<?> list, int i, int j):在指定列表的指定位置处交换元素,如果指定位置相同,则调用此方法不会更改列表。

binarySearch(List<? extends Comparable<? super T>> list, T key) :返list集合元素按照自然顺序升序排序后,使用二分搜索法搜索list集合,返回指定对象的索引,如果没找到

返回(-插入位置下标-1)。

2:Arrays类

    Arrays.sort()方法同样也是两种方法

    1》》》》》》》》》

   2》》》》》》》》》》》 

Arrays.equals()方法

最新文章

  1. C++中的异常处理机制
  2. 收录.NET跨平台及跨数据库的博文...
  3. WinForm------GridControl显示每行的Indicator中的行号
  4. C#将字符串中间部分替换为*号
  5. hihocoder #1270 建造基地
  6. Innodb 锁 (简单笔记)
  7. 4 常量类--Map常量
  8. 搭建PhoneGap for Android开发环境
  9. VC程序快速删除自己(可能做升级程序的时候有用)
  10. LINUX利用Speedtest测速
  11. Effective JavaScript :第五章
  12. IOS开发创建开发证书及发布App应用(六)——打包应用
  13. KNN算法思想与实现
  14. CF1119B Alyona and a Narrow Fridge
  15. Tempset 暴风射击
  16. 爬虫框架之Scrapy
  17. a标签禁止跳转或者不跳转的几种实现方式
  18. SSD固态硬盘是会掉速的。
  19. 算法练习,链表二分最大n个
  20. linux 信号处理 五 (示例)

热门文章

  1. 面试题:this指针的指向,以及call、apply应用
  2. python中selenium操作下拉滚动条方法
  3. Qt网络获取本机网络信息
  4. JavaScript如何封装插件
  5. jQuery常用Event-API
  6. 【转】APIJSON,让接口见鬼去吧!
  7. ssm整合的springmvc.xml的配置
  8. Delphi动态事件深入分析
  9. python安装二进制k8s高可用 版本1.13.0
  10. 用curl指令访问api-server