黑马程序员技术交流社区

标题: 怎么在集合中删除字符串 [打印本页]

作者: lizhao    时间: 2016-8-1 21:53
标题: 怎么在集合中删除字符串
List arr = new ArrayList();
        arr.add("fdsf");
        arr.add("asdf");
        arr.add("abc");
        arr.add("fdac");
        arr.add("asdf");
        arr.add("abc");
怎么把这里边的“abc”删除?想了半天,我是菜鸟不行不会

作者: 陈枫_123    时间: 2016-8-1 22:08
查询API  看ArrayList类的Set()方法
作者: mingyeing    时间: 2016-8-1 23:44
本帖最后由 mingyeing 于 2016-8-1 23:48 编辑

ArrayList<String> arr = new ArrayList<String>();
                arr.add("fdsf");
                arr.add("asdf");
                arr.add("abc");
                arr.add("fdac");
                arr.add("asdf");                                              arr.add("abc");
                while (arr.remove("abc")) {
                        
                }
public boolean remove(Object o)
移除此列表中首次出现的指定元素(如果存在)。返回值是boolean,也就是说,如果集合中有这个元素,就会删除出现的第一个,并且返回true。如果没有,就返回false



作者: HeiMa2Wangkunpe    时间: 2016-8-1 23:58
list.remove("abc");




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