Java-集合
->自动扩容
->长度可变
->只能存储引用数据类型,存基本数据类型要转化为对应的包装类
基本操作
创建:ArrayList<引用数据类型> list = new ArrayList<>();
以String为例
增:boolean add(E e)
list.add("");
删:boolean remove(E e)
list.remove("");
E remove(int index)
list.remove(0)
改:E set(int index, E e)
list.set(1,"");
查:E get(int index)
list.get(0);
int size()
–获取长度
基本数据类型对应的包装类
char –> Character
int –> Integer
byte / short / long / float / double / boolean –> 首字母大写
==技巧==:
如果要返回多个数据,可以把这些数据先放到一个容器当中,再把容器返回
容器即集合、数组等
ArrayList
contains
方法底层是使用 Object
类的 equals
方法,该方法依靠地址值进行判断。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 pineapple221的个人博客!
评论