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()的时候都是删除之后的长度。 |
|