list是一个ArrayList的对象 哪个选项的代码填写到//todo delete处 可以在Iterator遍历的过程中正

大学网课 已帮助 人

list是一个ArrayList的对象,哪个选项的代码填写到//todo delete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象? Iterator it = list.iterator(); int index = 0; while (it.hasNext()){ Object obj = it.next(); if (needDelete(obj)) { //needDelete返回boolean,决定是否要删除 //todo delete } index ++; }

A.list.remove(obj);

B.list.remove(index);

C.list.remove(it.next());

D.it.remove();

list是一个ArrayList的对象 哪个选项的代码填写到//todo delete处 可以在Iterator遍历的过程中正

热搜:下列选项属于面向对象的程序设计语言是