能删除下面集合中所有的字符串“b”的代码的是( ) ArrayList list = new ArrayList<>(); list.add("a"); list.add("b"); list.add("b"); list.add("c"); list.add("d");
A.
for(int i = 0; i < list.size(); i++) { if("b".equals(list.get(i))) { list.remove(i); } }
B.
for(String str : list){ if(“b”.equals(str)){ list.remove(str); } }
C.
for(int i = 0; i < list.size(); i++) { if("b".equals(list.get(i))) { list.remove(i--); } }
D.
for(String s : list){ list.remove(“b”); }