public class Text04 {
/**
* 一个ArrayList对象aList中存有若干个字符串元素,
* 现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。
*/
public static void main(String[] args) {
ArrayList<String> aList = new ArrayList<String>(); //创建集合对象
aList.add("abc");
aList.add("sdfsfs");
aList.add("ssss");
aList.add("bjg");
aList.add("234");
aList.add("a23423c");
aList.add("ssdsd");
ListIterator<String> lit = aList.listIterator(); //利用迭代器进行遍历
while(lit.hasNext()){
if("abc".equals(lit.next())){ //判断字符"abc"是否与集合中的元素相等
lit.remove();
}
}
System.out.println(aList);
}
}
|
|