首先,我们要知道的什么时候用Array【数组】,而ArrayList又是在什么时候使用,不明白这个问题的话,这也没办法学下去的。我对这个问题的理解就是如果我们不清楚我们有多少数据元素的时候就最好使用ArrayList,但是如果你知道你的集合有多少元素的时候就用可以用数组,下面就用一个实例来教大家学会ArrayList!
如果有想学习java的程序员,可来我们的java学习扣qun:94311,1692免费送java的视频教程噢!我整理了一份适合18年学习的java干货,送给每一位想学的小伙伴,并且每天晚上8点还会在群内直播讲解Java知识,欢迎大家前来学习哦。
首先简单的介绍下ArrayList
构造函数
Arraylist()
ArrayList(Collection<? extends E> c)
ArrayList(int initialCapacity)
常用方法:
增加元素到链表中
boolean add(Element e)
void add(int index, Element e)
从链表中删除元素
void clear()
E remove(int index)
protected void removeRange(int start, int end)
获取链表中的元素
E get(int index)
Object[] toArray()
修改某个元素
E set(int index, E element)
搜索元素
boolean contains(Object o)
int indexOf(Object o)
int lastIndexOf(Object o)
检查链表是否为空
boolean isEmpty()
返回true表示链表中没有任何元素.
获取链表大小
int size()
ArrayList实例解析,包括常用的方法:
网友评论