JAVA学习笔记——Collection工具类Collections
来源:互联网 发布:中国户外刀代工知乎 编辑:程序博客网 时间:2024/05/22 01:25
1.Collections与Collection的区别:
Collection:是单列集合的顶层接口,有子接口List和Set
Collections:是针对集合操作的工具类,有对集合进行排序和二分查找的方法。
2.静态方法:
public static <T> void sort(List<T> list):排序,默认情况是自然排序,如果有重写的比较器方法,则以比较器方法为主。
public static <T> int binarySearch(List<?> list, T key):二分查找,找到返回索引下标,找不到返回 -(最大索引值+1)(例如list中有5个值,则返回-6)
public static <T> T max(Collection<?> coll):最大值
public static void reverse (List<?> list):反转
public static void shuffle(List<?> list):随机置换
阅读全文
0 0
- JAVA学习笔记——Collection工具类Collections
- Java基础学习笔记之七(1)--Collection接口&Collections集合工具类
- Java学习笔记--Collections工具类
- Java精选笔记_集合概述(Collection接口、Collections工具类、Arrays工具类)
- 黑马程序员——Java语言基础:集合框架(Collection、Map,工具类Collections、Arrays)
- 黑马程序员java学习笔记——Collections、Arrays工具类和其他对象
- (38)Java学习笔记——集合框架 / Collections工具类
- Java学习笔记—对象的比较和集合工具类Collections
- Collection与Collections工具类
- Java学习笔记-Collections和Arrays工具类
- java中Collection接口和Collections工具类的区别
- Java——Collections工具类
- 【JavaSE_学习笔记】Collections集合工具类
- java基础学习笔记——collection
- JAVA学习笔记——集合Collection
- Collection接口和Collections集合工具类
- JAVA学习--Collections集合工具类…
- java学习之Collections工具类
- LeetCode简易题解--084,085
- 机器学习(2)数学基础知识-线程代数
- Lintcode:A + B 问题
- shell脚本下查看日志文件
- 1372Problem B:几何题(一)
- JAVA学习笔记——Collection工具类Collections
- 程序员薪酬到底有多高?来看硅谷的工程师统计
- 优秀的人大多不合群
- URAL
- 利用SharedPreferences实现记住密码和自动登录
- 使用MVP@post拼接参数请求数据
- 模型制作规范
- 调试经验 | Visual Studio中代码正常运行,但运行生成的exe报错“0xc000007b无法正常启动”
- EJB到底是什么?