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 接口。

相关推荐
g***279910 小时前
knife4j+springboot3.4异常无法正确展示文档
java
默凉10 小时前
C++ 编译过程
开发语言·c++
csbysj202010 小时前
C 标准库 - `<errno.h>`
开发语言
weisian15110 小时前
JVM--10-JVM实战部署全指南:从`java -jar`到生产级高可用
java·jvm·jar·gc
人道领域10 小时前
Maven多模块开发:高效构建复杂项目
java·开发语言·spring boot·maven
FunW1n10 小时前
TMF框架与Frida脚本相关疑问及核心解析提炼
开发语言·网络·python
ArturiaZ10 小时前
【day28】
开发语言·c++·算法
手握风云-10 小时前
JavaEE 进阶第十九期:MyBatis-Plus,让 CRUD 飞起来
java·java-ee·mybatis
rlpp11 小时前
FrankenPHP实践
java