set collection 遇到重复元素时的处理方式是( )。
A. 试图添加一个重复的元素时,会抛出一个异常
B. 编译的时候,重复的元素会导致错误
C. 一个set可以包含重复元素
D. 试图添加一个重复的元素时,重复元素将不能被加入
查看答案
要想集合中保存的元素有重复并且按照一定的顺序排列,可以使用以下哪个集合。( )
A. TreeSet
B. ArrayList
C. HashSet
D. 以上都不对
要想集合中保存的元素没有重复并且按照一定的顺序排列,可以使用以下哪个集合?
A. LinkedList
B. ArrayList
C. HashSet
D. TreeSet
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遍历的过程中正确并安全的删除一个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();