java中對集合List的操作

2021-07-03 03:58:03 字數 575 閱讀 9710

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...