java集合类总结
Java集合概述 Java提供的众多集合类由两大接口衍生而来: Collection 接口和 Map 接口。为了更好的把握Java集合类的整体结构,我这里先贴一个Java集合的整体类图,以便大家对Java集合类有一个整体的印象。 Java集合类总结乍一看这个图很复杂,其实我们仔细梳理一下,这个图还是非常清晰的。可以这么看,在Java的集合类中,主要分为 List 、 Map 、 Set 和 Queue 这四大类,这四大接口类下面,又根据使用场景分为多个具体的子类。下面就一一进行总结。 Collection接口说明 从类图上可以看到, Collection 接口作为一个非常重要的基础接口,所以我们有必要对 Collection 接口中的常用方法进行一下说明和总结: add :向集合中添加单个元素addAll :向集合中批量添加元素clear :删除集合中所有元素contains :判断集合是否包含某个元素isEmpty :判断集合是否为空iterator :返回一个集合迭代器;remove :从集合中删除单个元素removeAll :从集合中批量删除元素retainAll :保留指定入参...