集合

简介: 集合

概念

集合:就是用来存放数据的一个容器

Java提供集合类

  • 它的一个长度是可以改变
  • 能存储任意的对象
  • 长度是随着你元素的增加而增加

数组和集合区别

  • 数组能存基本数据类型,和引用类型
  • 集合当中只能存放引用数据类型,直接放,也会自动帮你装箱(把基本数据类型转成对象)集合当中只能存放对象
  • 数组长度是固定,不能再去增长
  • 集合长度是可以改变,根据元素的增长而增加

什么时候使用数组,什么时候使用集合类

  1. 如果元素个数是固定,推荐使用数组
  2. 如果元素不是固定,推荐使用集合

集合继承结构图

Collection是一个接口,真正使用的是它的实现类

集合通用方法

添加

删除元素

判断一个集合是否为空

获取集合当中的长度

清空集合当中所有的内容

把c2当中的所有元素合并到c1当中

从c1删除两个集合的交集

判断调用的集合是否包含(全部包含)传入集合

取交集把交集的结果赋值给调用者

集合的遍历

集合遍历

迭代器



Collection arrayList = new ArrayList();
arrayList.add("a");
arrayList.add(1);
arrayList.add("c");
Iterator iterator = arrayList.iterator();
while (iterator.hasNext()){
    System.out.println( iterator.next());
}
相关文章
|
2月前
|
存储 Java 索引
JAVASet集合
JAVASet集合
32 0
|
9月前
|
存储 Java 索引
1.9 集合
1.9 集合
29 1
|
设计模式 安全
集合
集合
54 0
|
索引
集合理解
集合的个人理解笔记 与二叉查找树规律
55 0
|
存储
|
存储 安全 索引
集合 详解
集合 详解
119 0
|
存储 JavaScript 前端开发
集合的实现
集合的实现
集合的实现
|
存储 Java 容器
|
存储 算法 安全
集合总结
集合总结
77 0
|
存储 安全 Java
第9章 集合
集合体系、集合的数据结构以及操作。
95 0