说一说java中的集合有哪些
时间: 2023-04-06 16:01:13 浏览: 70
Java中的集合包括List、Set、Map等。List是有序的集合,可以重复,常用的有ArrayList和LinkedList。Set是无序的集合,不可以重复,常用的有HashSet和TreeSet。Map是键值对的集合,常用的有HashMap和TreeMap。此外,还有Queue和Deque等集合。
相关问题
java中有哪些集合常用
Java中常用的集合有:
1. List:有序可重复的集合,常用的实现类有ArrayList、LinkedList、Vector等。
2. Set:无序不可重复的集合,常用的实现类有HashSet、TreeSet等。
3. Map:以键值对的形式存储数据,常用的实现类有HashMap、TreeMap等。
4. Queue:队列,常用的实现类有LinkedList、PriorityQueue等。
5. Stack:栈,常用的实现类有Stack。
6. Vector:与ArrayList类似,但是线程安全,常用于多线程环境。
7. Hashtable:与HashMap类似,但是线程安全,常用于多线程环境。
8. PriorityQueue:优先队列,可以按照元素的优先级进行排序。
Java 中有哪些集合类?
Java 中有很多集合类,其中常用的有以下几种:
1. ArrayList:动态数组,可以根据需要自动扩容。
2. LinkedList:双向链表,可以在任意位置进行插入和删除操作。
3. HashSet:基于哈希表实现的集合,不允许重复元素。
4. TreeSet:基于红黑树实现的集合,可以自动排序且不允许重复元素。
5. HashMap:基于哈希表实现的映射,可以快速查找键值对。
6. TreeMap:基于红黑树实现的映射,可以自动排序键值对。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)