集合
前言
保存多个数据使用数组的不足之处:
- 长度开始时必须指定,指定后不能修改
- 保存的数据必须为同一类型的元素
- 使用数组进行增加/删除元素的时比较繁琐
集合概念
- 可以动态保存任意多个对象
- 提供一系列方便操作对象的方法:add、remove、set、get等
- 使用集合添加,删除新元素更简洁
集合框架体系图
集合分为两组:单列集合,双列集合
Collection接口有两个重要的子接口 List和Set,它们都是实现单列集合。
Map接口的实现子类是双列集合,存放K-V
public class Collection_ {
public static void main(String[] args) {
// 单列集合
ArrayList arrayList = new ArrayList();
arrayList.add("rick");
arrayList.add("gelnn");
// 双列集合
HashMap hashMap = new HashMap();
hashMap.put("001","rick");
hashMap.put("002","gelnn");
}
}
本文作者:Dr丶云幕
本文链接:https://www.cnblogs.com/vayenge/p/18199501
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步