欢迎大家来到IT世界,在知识的湖畔探索吧!
首先,我们要知道的什么时候用Array【数组】,而ArrayList又是在什么时候使用,不明白这个问题的话,这也没办法学下去的。我对这个问题的理解就是如果我们不清楚我们有多少数据元素的时候就最好使用ArrayList,但是如果你知道你的集合有多少元素的时候就用可以用数组,下面就用一个实例来教大家学会ArrayList!
这篇文章分享之前我还是要推荐下我自己的JAVA群:616959444 ,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份2017最新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实例解析,包括常用的方法:
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/36245.html