黑马程序员技术交流社区

标题: 入学考试这道题目怎么理解? [打印本页]

作者: kilin    时间: 2016-5-9 17:19
标题: 入学考试这道题目怎么理解?
一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素
题目是意思是只删除“abc”这个字符串还是删除所有包含“abc”的字符串?求解惑

作者: 958721894    时间: 2016-5-9 23:16
删除所有值为“abc”的ArrayList集合元素
作者: SuperJJ    时间: 2016-5-10 13:31
关键点:值为"abc"的字符串,不是包含噢
作者: sapolang02    时间: 2016-8-7 11:40
水一个经验
import java.util.*;
public class Ceshi2 {

        public static void main(String[] args) {
                // TODO Auto-generated method stub
                ArrayList al=new ArrayList();
                al.add("asdfsdf");
                al.add("abc");
                al.add("assdf");
                al.add("abc");
                al.add("asdfsdf");
                al.add("abc");
                al.add("asdf");
                al.add("asdf");       
                ListIterator lit=al.listIterator();
                while(lit.hasNext()){
                        if(lit.next().equals("abc")){
                                lit.remove();
                        }
                }
                System.out.println(al);
        }
       





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2