#Java大神一個例項讓你幾分鐘學會ArrayList
阿新 • • 發佈:2018-12-03
首先,我們要知道的什麼時候用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()