题目内容

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. list.remove();

查看答案
更多问题

下列方法对于import java.util包以下那种说法是错误的()。

A. Vector类属于java.util包
B. Vector类放在…java/util/目录下
C. Vector类放在java.util文件中
D. Vector类是Sun公司的产品

下列关于泛型的说法不正确的一项是:()

A. 泛型的唯一作用是提高 Java 程序的类型安全。
B. 泛型的可以消除源代码中的许多强制类型转换。
C. 当声明或者实例化一个泛型的对象时,必须指定类型参数的值。
D. 实际应用中可以根据自己的需求自定义泛型。

下列关于Map集合的使用说法错误的一项是()。

A. Map用put(key,value)方法来添加一个值。
B. Map用get(key)方法获取与key键相关联的值。
C. Map接口的keySet()方法返回一个有序集合。
D. Map接口中的entrySet()方法返回了一个集合对象。

下列关于HashMap是Hashtable说法正确的一项是()。

A. HashMap是Hashtable都完成了Map接口。
B. HashTable允许空(null)键值(key)。
C. HashMap线程相对安全。
D. HashMap是Hashtable性能差距很大。

答案查题题库