1》建立乙個集合型別的變數
listlist =new arraylist();
2>新增元素:
list.add(1);
3>修改指定位置上元素的值:
list.set(索引位置,重新賦的值)
4》刪除元素利用iterator
listlist =new arraylist();
for(int i=0;i<10;i++)
system.out.println(list.get(1));//1
list.set(1, 31);
system.out.println(list.get(1));//31
iteratoriter = list.iterator();
while(iter.hasnext())
} system.out.println(list.get(1));//2
注:不可以在迴圈集合的過程中刪除集合中的元素,即不可以遍歷list,這樣會丟擲異常,即不可以利用
list.remove()
可以借助iteator
來刪除元素
Java中對List集合的常用操作
很詳細 目錄 list中新增,獲取,刪除元素 list中是否包含某個元素 list中根據索引將元素數值改變 替換 list中檢視 判斷 元素的索引 根據元素索引位置進行的判斷 利用list中索引位置重新生成乙個新的list 擷取集合 對比兩個list中的所有元素 判斷list是否為空 返回itera...
java 操作list集合
二 對list集合進行刪除 1.普通的for迴圈刪除某個指定的元素 listlist new arraylist for int i 0 i 11 i system.out.println 刪除前的集合為 list int leng list.size for int i 0 i leng i sy...
Java中list集合框架
list裡物件 1.vector 內部是陣列資料結構,是同步的,不用了 2.arraylist 內部是陣列資料結果,是不同步的,替代了vector,查詢快 3.linkedlist 內部是鍊錶資料結構,是不同步的,增刪快 linkedlist link new linkedlist link.add...