本文介绍: Collection 的作用就是规定了一个集合有哪些基本的操作。int size() 获取元素个数boolean isEmpty() 是否个数为零boolean contains(Object element) 是否包含指定元素boolean add(E element) 添加元素,成功时返回 trueboolean remove(Object element) 删除元素,成功时返回 trueIterator iterator() 获取迭代器。
集合基础
1. 集合的由来
当 Java 程序中需要存放数据的时候,通常会定义变量来实现数据的存储,但是,当需要存储大量数据的时候该怎么办呢?这时首先想到的是数组,但是!数组只能存放同一类型的数据,而且其长度是固定的,那怎么办了?集合便应运而生了。
2. 集合是什么
Java 集合类存放在 java.util 包中,是一个用来存放对象的容器。
集合的特点:
3. Java 集合框架
通过上面的图可以发现:
4. Iterator 迭代器
5. Collection 接口介绍
6. List 介绍
6.1 ArrayList(数组)
6.2 Vector(数组实现、线程同步)
6.3 LinkList(链表)
7. Set 介绍
7.1 HashSet(Hash 表)
7.2 TreeSet(二叉树)
7.3 LinkHashSet(HashSet+LinkedHashMap)
8. Map 介绍
8.1 HashMap(线程不安全)
8.2 HashTable(线程安全)
8.3 TreeMap(可排序)
8.4 LinkHashMap(记录插入顺序)
9. 泛型
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。