List

出處:Java list的用法排序及遍歷詳解

  • List 不能實例化,因為list是一個接口,可以添加任何類型對象
    可以實例化一個ArrayList(動態數組)或LinkedList(鏈表),還有Vector(動態數組)和Stack(實現堆棧)

List my list = new ArrayList();

package LearnJava;

import java.util.*;

public class learnList{
public static void main(String[] args){
ArrayList list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
System.out.println("before: "+list.size());
list.remove(0);
System.out.println("after: "+list.size());

//迭代器遍歷list 
Iterator it = list.iterator();
while(it.hasNext()){
    int numbs =  (Integer) it.next();
    System.out.println(numbs);
}

}

}

result:

before: 4
after: 3
2
3
4

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容