集合之Collections——集合的工具类
来源:互联网 发布:沙发什么意思网络语言 编辑:程序博客网 时间:2024/06/01 09:12
集合的工具类(Collections):区分于Collection
一、引入:大家是不是觉得Collection和Collections很相似呢?
笔试题:说出Collection与Collections的区别?
Collection是一个单列集合的根接口。
Collections是操作集合对象的一个工具类。
二、Collections的常见方法:
1、对list集合进行排序
sort(List);
sort(List, Comparator);
2、对list进行二分查找
int binarySearch(list, key);
int binarySearch(list, key, Comparator);
3、对集合取最大值或者最小值
max(Collection);
min(Collection);
max(Collection, Comparator);
min(Collection, Comparator);
4、对list集合进行反转
reverse(List);
5、可以将不同的集合变成同步的集合
Set synchronizedSet(Set<T> s);Map synchronizedMap(Map<K, V> m);List synchronizedList(List<T> list);
0 0
- 集合之Collections——集合的工具类
- Java_集合的工具类—Collections
- JAVA——集合框架的工具类Collections
- 集合工具类Collections
- 集合工具类Collections
- Collections集合工具类
- 集合工具类 Collections
- 集合框架之Collections静态工具类
- Java集合框架之Collections工具类
- Java集合工具类之Collections
- Java集合之六Collections工具类
- 第8章 Java集合—Collections操作集合的工具类
- Collections 操作集合的工具类
- 操作集合的工具类 collections
- 操作集合的工具类:Collections
- 操作集合的工具类:Collections
- Java 操作集合的工具类:Collections
- 集合框架的工具类----Collections
- Android System Server大纲之VibratorService
- Android Studio分类整理res/Layout中的布局文件(创建子目录)
- 点击 TextView 弹出 时间设置框 DatePicker 、 DatePickerDialog,用于Sqlite db 获取数据
- thinkphp5 入门 -1 基础
- RobertNystrom的游戏编程模式-第16章
- 集合之Collections——集合的工具类
- android应用如何监听错误报告
- 解决HTTP无状态的问题
- Java类获取spring容器的bean
- THINKPHP5 入门 2-1 URL
- Vue.js 和 MVVM 小细节
- 生产者与消费者的快速实现——并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
- HDFS简单入门
- 《无所不能的JavaScript编程系列:arguments 参数对象》