一、問題描述
有個需求是從list過濾掉金額小於0.01的資料,看起來很簡單,我卻搞了半天,沒次資料都沒刪除乾淨,都會有四五條沒刪除。。
二、解決方法
測試了半天,發現for迴圈寫錯了,剛開始是這樣寫的:
for (int i = 0; i < psychologistresponselist.size(); i++)
debug除錯,發現執行前幾次沒錯,到了最後幾次,就會漏一些資料。。。在網上找了下,以下才是正確的寫法:
/*
* 正確
*/public static void remove14(listlist, string target)
}print(list);}/*
* 正確
*/public static void remove22(arraylistlist, string target)
}print(cowlist);
}
Java中list類的使用
1 arraylist為list的重要實現類,list中的元素是有序排列並且可重複的。list的建立 list list new arraylist 2 list的方法 list中元素個數是否為空?list.isempty list是否已經被建立 null list 獲取list的長度 list.s...
Java中的List集合的使用
list集合 集合是非常重要的一種資料結構型別,而arraylist這種資料結構又是我們常常使用的,因此對於深入理解arraylist是非常有幫助的 有必要的 提供增刪改查資料的基本功能,且可以通過索引來插入替換和刪除集合元素的方法。arraylist特點 底層是陣列資料結構 由於本質是陣列,所以實...
Java中list介面的使用
list 特性 元素是有序的,元素可以重複 因為元素是有索引的 arraylist 底層使用的是陣列結構,特點 查詢很快,增刪很慢 執行緒不同步 linkedlist 底層使用的是鏈條結構,特點 查詢很慢,增刪很快 需求 使用arraylist儲存物件person類,並去除相同元素 class pe...