01 /**
02 * <p>
03 * removeEFromList方法-移除集合中指定条件的元素.
04 * </p>
05 * <p>
06 * 创建人 IT山人 创建时间 2011-4-29 - 下午12:27:44
07 * </p>
08 * @return List<String> 移除元素后的集合
09 */
10 public static List<String> removeEFromList() {
11 List<String> stringList = getTestStringList();
12 // 方法一
13 // List<String> string2List = new ArrayList<String>();
14 // for (String string : stringList) {
15 // if (!"需要移除的数据".equals(string)) {
16 // string2List.add(string);
17 // }
18 // }
19 // stringList = string2List;
20
21 // 方法二
22 Iterator<String> strIterator = stringList.iterator();
23 while (strIterator.hasNext()) {
24 String string = (String) strIterator.next();
25 if ("需要移除的数据".equals(string)) {
26 strIterator.remove();
27 }
28 }
29
30 return stringList;
31 }