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

相关推荐
lly2024068 小时前
CSS 图像拼合技术
开发语言
高山上有一只小老虎8 小时前
java中常用的日期方法
java
承渊政道8 小时前
C++学习之旅【C++继承概念指南与核心内容介绍】
c语言·开发语言·c++·笔记·学习·visual studio
Java.慈祥8 小时前
速通-微信小程序 5Day
java·微信小程序·小程序·npm
hamish-wu8 小时前
告别idea,拥抱AI开发环境TRAE
java·ide·编辑器·intellij-idea·intellij idea·visual studio
天空属于哈夫克38 小时前
Go 开发:企微外部群主动发送消息
开发语言·golang·企业微信
她说..8 小时前
万字详解WebSocket的用法
java·网络·websocket·网络协议·springboot
YouRock8 小时前
面试必问HTTP状态码:从“请求的一生”彻底搞懂,告别死记硬背
面试
一只酸奶牛^_^8 小时前
java实现pdf添加水印
java·pdf