Java集合

1.常见的集合有哪些?

Java集合类主要由两个接口CollectionMap派生出来的,Collection有三个子接口:List、Set、Queue。

list集合是有序可重复的接口

set集合是无序序可重复的接口

Queue集合就是队列,先进先出的数据结构,栈是

集合体系中常用的实现类有ArrayList、LinkedList、HashSet、TreeSet、HashMap、TreeMap等实现类。

2.List 、Set和Map 的区别

list集合是有序可重复的接口

set集合是无序序可重复的接口

map集合是一个键值对的集合,可以存一个key,一个value

  • Set 基于 Map 实现,Set 里的元素值就是 Map的键值。

3.ArrayList 了解吗?

ArrayList 的底层是动态数组,它的容量能动态增长。在添加大量元素前,应用可以使用ensureCapacity操作增加 ArrayList 实例的容量。ArrayList 继承了 AbstractList ,并实现了 List 接口。

相关推荐
两个蝴蝶飞3 小时前
Java量化系列(四):实现自选股票维护功能
java·经验分享
半桶水专家5 小时前
go语言中的结构体嵌入详解
开发语言·后端·golang
短剑重铸之日5 小时前
7天读懂MySQL|Day 5:执行引擎与SQL优化
java·数据库·sql·mysql·架构
酒九鸠玖5 小时前
Java--多线程
java
Dreamboat-L5 小时前
云服务器上部署nginx
java·服务器·nginx
长安er5 小时前
LeetCode215/347/295 堆相关理论与题目
java·数据结构·算法·leetcode·
在屏幕前出油5 小时前
二、Python面向对象编程基础——理解self
开发语言·python
阿方索6 小时前
python文件与数据格式化
开发语言·python
cici158746 小时前
C#实现三菱PLC通信
java·网络·c#
k***92167 小时前
【C++】继承和多态扩展学习
java·c++·学习