三部分 平行关系:Iterator(迭代器)、Collection、Map
Collections 和 Arrays 为工具类
Collection 接口存储一组不唯一,无序的对象
List接口存储一组不唯一,有序的对象
Set接口存储一组唯一,无序的对象
Map接口存储一组键值对象,提供key到value的映射(key就是set,他是唯一无序的)
泛型
将对象的类型作为参数,指定到其他类或者方法上,从而保证类型转换的安全性和稳定性
#本质是参数化类型
Collections算法类
Java集合框架将针对不同数据结构算法的实现都保存在工具类中
Collections类定义了一系列用于操作集合的静态方法
Collections 和 Collection 不同,前者是集合的操作类,后者是集合接口
Collections 提供的常用静态方法
sort() 排序
binarySearch() 查找
max()\ min()查找最大值 最小值
reverse () 反转元素顺序
Collections类可以对集合进行排序、查找和替换操作
实现一个类的对象之间比较大小
1.该类要实现Comparable接口
2.重写compare()方法,自定义比较规则
896

被折叠的 条评论
为什么被折叠?



