知识点:
(1) 集合框架和概述
(2)Collection接口常用方法
List及ArrayList常用方法
LinkedList的使用
HashSet,LinkedHashSet的特点和实现
TreeSet的特点以及,自然排序,定制排序
(3)Map接口的概述和主要方法
Map的遍历
LinkedMap的使用
TreeMap的使用
(4)
Collections工具类中涉及到的方法
一:集合框架
相对与数组来说,集合存储数据避免了长度初始化后,不可改变的弊端
集合大致分为:
List接口:存储有序的,可以重复的数据
Set接口:存储无序的,不可重复的数据
HashSet:主要实现类
LinkedHashSet:是HashSet的子类,遍历集合元素时,是按照添加进去的顺序遍历的,适用于频繁遍历,较少的添加
TreeSet:添加进去的元素必须是同一类
添加进集合的元素按照一定规则排序,String,Integer等按照默认的顺序排序
如果元素是自定义的类的对象,需要自定义按照类的属性进行排序 ,两种排序 自然排序和定制排序
Map:
HashMap:
LinkedHashMap:
TreeMap:
原文:https://www.cnblogs.com/shuaifing/p/10907599.html