JAVA(集合)
发布时间 2024-01-09 21:29:18作者: 拍手称快
集合
- 集合和已经学过的数组比较类似,本身也是一种引用类型,而且可以保存很多个数据
- 区别于数组长度不可以改变,集合长度可以任意改变。
- 集合包含很多种,ArrayList,HashSet,linkedList,HashMap.
ArrayList
- 导包
import java.util.ArrayList
- ArrayList常用的构造方法。
public ArrayList(),默认无参数构造方法。
ArrayList<泛型> list=new ArratList<>()l
- 泛型,也就是集合当中存放的全部时统一什么类型。
- 注意,泛型只能是引用类型。
- 如果要存储基本数据,那么就要使用基本类型对应的“包装类”(全部位于java.lang包下,有8种)
基本类型 其所对的包装类:
- byte Byte
- short Short
- int Integer
- long Long
- float Float
- double Double
- char Character
- boolean Boolean
使用已经创建好的集合。
- 添加元素
public boolean add(E element)向集合当中添加一个元素,参数是被添加的元素,而返回值一定是true值代表成功
- 获取元素
public E get(int index),从集合中获取一个元素,参数是元素索引(从0开始),返回值就是获取得到的元素对象。
- 获取长度
public int size(),获取集合的元素个数,集合的长度,得到int数字。
- 注意事项。
- ArrayList 集合直接打印对象名称,得到的不是地址值,而是内容,格式和数组类似。(因为ArrayList这个类其中的toString方法有特殊处理)