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

© knockout 中级黑马   /  2015-9-6 01:04  /  349 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

ArrayList<String> list = new ArrayList<>();
                list.add("java");
                list.add("aaa");
                list.add("java");
                list.add("java");
        list.add("bbb");
下面可以删除list中所有的“java”的代码是

for (int i =0; i < list.size(); i++) {
                        if("java".equals(list.get(i))){
                                list.remove(i);            i需要-1
                        }}
因为每次获取list.size()的时候都是删除之后的长度。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马