[单选题]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 ++; }
北开题库
|
2023-10-01 08:01:26
|
11
[单选题]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( );
查看答案

国家开放大学

形成性考核

您可能感兴趣的试题
TOP