A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lizhao 中级黑马   /  2016-8-1 21:53  /  366 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

List arr = new ArrayList();
        arr.add("fdsf");
        arr.add("asdf");
        arr.add("abc");
        arr.add("fdac");
        arr.add("asdf");
        arr.add("abc");
怎么把这里边的“abc”删除?想了半天,我是菜鸟不行不会

3 个回复

倒序浏览
查询API  看ArrayList类的Set()方法
回复 使用道具 举报
本帖最后由 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


回复 使用道具 举报
list.remove("abc");
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马