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

相关推荐
comeilmforever1 分钟前
IDEA2025 Version Control 窗口 local changes显示
java·ide·intellij-idea
火车叨位去19493 分钟前
映射阿里云OSS(对象存储服务)
java·spring
2301_1472583699 分钟前
7月1日作业
java·前端·算法
背影疾风9 分钟前
C++之路:类基础、构造析构、拷贝构造函数
linux·开发语言·c++
Ting-yu13 分钟前
Java中Stream流的使用
java·开发语言·windows
一只猿Hou30 分钟前
java分页插件| MyBatis-Plus分页 vs PageHelper分页:全面对比与最佳实践
java·mybatis
程序员弘羽35 分钟前
C++ 第四阶段 内存管理 - 第二节:避免内存泄漏的技巧
java·jvm·c++
旷世奇才李先生39 分钟前
Tomcat 安装使用教程
java·tomcat
【ql君】qlexcel42 分钟前
Notepad++ 复制宏、编辑宏的方法
开发语言·javascript·notepad++··宏编辑·宏复制
Zevalin爱灰灰1 小时前
MATLAB GUI界面设计 第六章——常用库中的其它组件
开发语言·ui·matlab