01/28

Map接口专门处理键值映射数据的存储,可以根据键实现对值的操作
最常用的实现类是HashMap

Map接口常用方法

在这里插入图片描述

遍历Map集合

方法1:通过迭代器Iterator实现遍历
方法2:增强型for循环
方法3:键值对
泛型集合可以约束集合内的元素类型
典型泛型集合ArrayList、HashMap<K,V>
、<K,V>表示该泛型集合中的元素类型
泛型集合中的数据不再转换为Object
除了指定了集合中的元素类型外,泛型集合和之前学习的集合的用法完全一样

Collections算法类

Java集合框架将针对不同数据结构算法的实现都保存在工具类中
Collections类定义了一系列用于操作集合的静态方法
Collections和Collection不同,前者是集合的操作类,后者是集合接口
Collections提供的常用静态方法
sort():排序
binarySearch():查找
max()\min():查找最大\最小值
Collections类可以对集合进行排序、查找和替换操作
实现一个类的对象之间比较大小,该类要实现Comparable接口
重写compareTo()方法

猜你喜欢

转载自blog.csdn.net/jokertiger/article/details/113838843