Java中的集合(持续更新)
数组从创建好时就被固定死了,如果想要扩容,还需要重新创建一个数组再把原数组拷贝过去
集合框架(单列集合,即放单个对象)
Map框架(双列集合,放的是键值对形式的)
tips:代码无端警告,可以在上方加入
表示抑制警告,从而忽略警告
collection接口
注意:接口是不可以被实例化的,只有实现的接口的类才可以进行实例化
1.添加
list里面是装对象和对象的子类的,所以字符串可以放,数字也可以放(会先转化为integer)
2.删除
删除有两种可选,一个是删除指定元素(返回布尔值,告诉你是否删除成功),一个是指定索引的位置去删除(返回被你删除的对象)(看前两个)
3.查找元素是否存在
4.统计元素个数
5.判断是否为空
6.清空元素
7.添加多个元素
既可以传入一个集合也可以传入索引,集合元素的形式
8.查找多个元素是否都存在
9.删除多个元素
collection遍历